asp中session传递错误

来源:百度知道 编辑:UC知道 时间:2024/05/04 06:57:13
asp会员注册管理系统,第一步注册用户名和密码没有问题,第二步会员信息添加,结果第一步注册的信息和第二步注册的信息不在同一行,第二步采用where id=session(tch_id),进行查询更新的,其他没有错误,就是不能更新所要更新的数据,谢谢,请指教!
恩,试过session("tch_id"),是不是session传递过程的问题,需要用global.asa吗?我的qq:942921621,请多指教;恩,不错,代码中更新语句为rs.addnew,大侠说的很有道理

session("tch_id")试过吗?

还有,跟新信息记得不要rs.addnew,不然没用的

你所说的第一步和第二步都有结果进入数据库,但是第二步的操作出来的是在另一行,而不再第一步操作所在行?
如果是这样的话,检查你的sql语句,如果你用的addnew,那么就是两行,正确的是update就可以,如果你用的是这种方法,删除addnew那行就可以了。
如果你用的是Execute方法,那么sql语句 sql="update ... ..."这样的写法,而不是sql="insert into ... ..."这样的写法。

应该不是session传递的问题。

sql="select * from biao where id="&session("tch_id")

只要session("tch_id")里有值,就不会传递错误的