主题:  参数传递

我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#12002/7/4 9:13:03
我在定义记录集的时候,设置的条件是从上一页传递过来的,我用TEST测试时,他让我输入用户名(我传递的参数就是用户名),它能显示这条记录的信息,可是我在PSW里测试的时候,他显示:ADODB.Field 错误 '800a0bcd'

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,但应用程序要求操作的是当前的记录。

/jiarong/modireg.asp, 行288
这是为什么?



topgun

职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
#22002/7/4 10:42:44
数据库里没有纪录!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#32002/7/4 11:07:49
或者记录不是你的sql中定义的



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#42002/7/4 11:56:42
" class="unnamed1">Modify
Register informaition

这是我的GO TO DETAIL PAGE里的代码,我是从用户登陆页里取得登陆用户的用户名作为参数来传递过去的,有错吗?他一直显示同一个记录



topgun

职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
#52002/7/4 12:18:27
这是什么啊?
登陆是通过表单的action登陆到页面的!~一般登陆表单有2个检测,一个是文本框是否为空?通过自带的submit检测功能,一个是输入的用户名和密码与数据库里的是否一致?用服务器检测行为,而登陆结果页哪儿用的到go to detail page ?



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#62002/7/4 13:02:27
不是,是已经登陆进去的页面里设置的,我要有一个更改个人信息的功能



topgun

职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
#72002/7/4 13:13:36
那就用update好了阿!insert——liveobject里!登陆以后可以设置session来传递!



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#82002/7/4 14:11:50
session怎么设置啊,这个的用法我一直搞不清楚



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#92002/7/4 15:21:46
还有我更新记录的时候出现Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC Microsoft Access 驱动程序] UPDATE 语句的语法错误。

/jiarong/modireg.asp, 行109
这样的错误,和插入记录显示同一性质的错误,那是怎么回事啊



topgun

职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
#102002/7/4 19:46:27
是让用户自己修改信息,是吧~这两天抽空给你做个例子!~:)