主题:  如何根据条件验证会员?

原本简单

职务:普通成员
等级:1
金币:0.0
发贴:99
#12005/1/17 13:55:14
如果会员输入我们给定的验证码(member数据表中的m_sn),所有的验证码在另一个数据表memberSn(ms_id,ms_sn)中存放,通过比较m_sn与ms_sn是否一致,如一致则允许其成为我们的会员,否则不允许。 请问在DW中该如何去验证会员?



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#22005/1/17 16:28:34
读取表中的内容再比较?

SQL 语句写对了就没问题了啊。。。。



原本简单

职务:普通成员
等级:1
金币:0.0
发贴:99
#32005/1/17 17:27:01
是啊,该如何写这段代码呢?



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#42005/1/17 17:50:37
你要干什么呢。

两个表中的两个字段对比?

select id,m_sn from member where id = request.form("id");

之后 select ms_id,ms_sn from memberSn where ms_id = request.form("id")

再对比Rs1("m_sn") = Rs2("ms_sn")?

我理解能力有限。。。是这样吗?



原本简单

职务:普通成员
等级:1
金币:0.0
发贴:99
#52005/1/18 18:49:29
我不知道该如何写代码,我只是想这样做,不知能实现不?



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#62005/1/18 20:30:23
直接把用户输入的 验证码 和生成的 验证码 进行对比就可以了?

不用那么麻烦的。



原本简单

职务:普通成员
等级:1
金币:0.0
发贴:99
#72005/1/19 15:19:55
怎么对比呢,用哪一个命令啊



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#82005/1/19 16:42:43
select id,生成的验证码 from 表 where id = 与用户对应的id;

if Rs("生成的验证码") = Request.form("输入的验证码")