如何作asp搜索操作的同时对数据库某字段内容修改?

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:52:36
我做了一个登录模块登录之后进入一个页面,其中含有搜索表单,想在点击搜索按钮的同时对数据库的一个数值字段进行加一操作,也就是记录该用户的搜索次数,具体该如何操作?还有怎么进行跨页传值,只对登录的该用户进行次数字段的修改呢?菜鸟求助!
另外我用的是dreamweaver编写的,用了服务器行为的命令添加了sql语句实现该操作,但总是提示错误,不知为何。求教!
sql 如下:update guest set time=time-1 where id=axa
其中变量axa的值是request("id"),是从网上看到的跨页传值的方法。但还是不行。time是guest表的一个数值字段。不知这样写对不。
问题比较多,大家辛苦了!谢谢!!
一楼的我改了数据库名字和字段名字 还是不行呢?
出现如下提示
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'keren.id=' 中。
/search.asp, 第 16 行

用session的话 能具体说一下怎么写吗?偶是菜鸟 谢谢!

你用一个Session记住用户登陆的ID然后在点击搜索的处理的页面进行该用户的搜索次数记录,后面一个问题可能是你用数据的关关键字,建议你不要用guest和time这都 是数据库系统的关键字