打印

[asp] 无奈了,ASP更新时间

看下这个
conn.execute("update ip set date=now() where ipaddress='"&userip&"'")
date是日期类型的,我更新就提示UPDATE 语句的语法错误。
后来我试过("update ip set date=#now()# where ipaddress='"&userip&"'")
("update ip set date=#2008-6-11 17:31:31# where ipaddress='"&userip&"'")
都不行,还试过加引号当字符串来处理也不行,
而我在库里面新建个test字段类型为文本的,就好了,
因此我猜想是我对更新时间用的不熟造成的,
刚刚没办法,只有用rs.update更新成功了,
哪位给个正确的见解,谢谢了
conn.execute("update ip set [date]='"&now()&"' where ipaddress='"&userip&"'")
conn.execute("update ip set [date]=now() where ipaddress='"&userip&"'")

函数变量,另外字段date最好加下[],我也不知道是不是保留字。

[ 本帖最后由 kuhanzhu 于 2008-6-19 12:07 编辑 ]
乐于助人、严格管理、言多必失。无知者无罪。Keep your waiting,I am come back.
编程资源:http://book.kuhanzhu.com
对管理有异议,请前往事物区进行投诉。请勿PM。
谢谢,忘记保留字的这个问题了,问题解决,不过我记得以前用到保留字,在代码里面会有提示的,不过问题终于解决了,太感谢了

回复 rayyer 在 3# 的帖子

@洞中仙

你用的是什么数据库,Accsee??

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
Access,这个主要是个艺术学校的对艺员进行投票,在一定时间内一个IP只能投票一次,刚刚那个就是如果这个IP超过这个限定时间,进行投票,并且更新数据库的时间,

TOP