女用润滑剂推荐:asp + sql 高手请进 !!!!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 19:31:06
time_temp = dateadd("n", -timeout, now())

connCount.Execute ("delete from count where postdate < #" & time_temp & #")

查询语法错误

麻烦各位大虾指教
各位谢谢帮忙
不过
还没解决
一楼的大侠
格式是对的
上传到网站可以用的
但是用iis浏览就出错

二楼的大侠
讷个不是
两个字符串中间连了一个变量
那是sql中日期
必需的格式

三楼大侠
我跟觉得为题不再那里
我也没说清楚

日期的语法错误
但是我看就没问题呀

四楼大侠
提点不同的意见吧?

time_temp 得到的值正确么?你可以直接把他当作字符串处理,不用#看看

另外你的count表名最好[]起来

connCount.Execute ("delete from count where postdate < #" & time_temp & #")
应该这样写
connCount.Execute ("delete from count where postdate < #" & time_temp & "#")

少了个引号

count 是SQL语句的关键字,你却拿来当表名,不出错也就奇怪了

这里把表名count用[]包起来:[count]避免关键字冲突!

把后边的这个 #,要用引号引起来,因为这是两个字符串中间连了一个变量。

还有,你这种问题不需要高手就可以解决。
我都不是很懂ASP的

如果你觉得不是程序问题 那么怎么不考虑一下服务器和你机器的问题!

把以上各位的观点综合起来就是全部问题所在。