主题:  请教、参数传递的问题

轩辕适

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/5/11 11:31:14
#12002/9/25 15:38:28
我现在再做一个同学录,用户信息数据库中学号、姓名和手机都已经填好,在同学注册新用户时要先在一个login表单中填写学号和姓名,然后才能进入具体信息注册页面,对数据库原有信息进行更新。
我遇到的问题是:
输入学号与姓名后,登陆进入的都是数据库第一条纪录,修改的内容也只是针对第一条记录,请问如何能通过参数传递实现输入相关信息后,进入相关的纪录,谢谢!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22002/9/25 17:17:27
Where username = Session("MM_username")



轩辕适

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/5/11 11:31:14
#32002/9/26 8:34:59
还是不明白,应该加到哪里,我对代码不熟,还请解释仔细一些,谢谢



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#42002/9/26 9:50:50
DU在登陆后会在session中用MM_username来保存用户名,你只要在建立记录集是用session来filter就可以了。



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#52002/9/26 9:58:30

图片如下:



轩辕适

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/5/11 11:31:14
#62002/9/28 17:00:40
谢谢!
同时我也想到一种方法,就是
先设置reg.asp中的记录集用Url parameter来filter

再把reg.asp中MM_redirectLoginSuccess="reginfo.asp" 改为代码:
MM_redirectLoginSuccess="reginfo.asp?ID=" & CStr(Request.Form("ID"))

最后,设置reginfo.asp中的记录集用Url parameter来filter

虽然麻烦一些,不过也可以实现。