|
主题: 这一句又错在哪里?
|
阿哲2002
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#12003/8/23 10:28:14
SQLStr="INSERT INTO t_ip valueS('" & request.cookies("IPAddress") & "',getdate(),'" & request("options") & "')" conn.execute(SQLStr)
错误类型: Microsoft JET Database Engine (0x80040E14) 表达式中 'getdate' 函数未定义。 /99ds/research/research.asp, 第 33 行
|
東風破
职务:普通成员
等级:1
金币:0.0
发贴:150
|
#22003/8/23 11:39:25
是MSSQL Server数据库么?如果不是就用date()
|
阿哲2002
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#32003/8/23 13:12:51
我用的是ACCESS数据库 如果我要日期和时间,该如何写呢。 东风兄,请多指教。谢谢了。
|
沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
|
#42003/8/23 13:48:52
不需要插入的啦,在数据库设置一下它的默认值就可以了。 如果一定要插入: ACCESS: insert into table (日期字段) values ('"&date()&"') MS SQL insert into table (日期字段) values (getdate())
难人一个……
|
阿哲2002
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#52003/8/25 7:57:39
那高手们再帮我看这一段吧。多谢了。
'当表中同一IP的投票时间大于30分钟,则将些浏览者的投票结果增加到IP表中 if datediff("d",rs.fields("c_ip_datetime"),now)<1 and int(now-rs.fields("c_ip_datetime"))>30 then SQLStr="INSERT INTO t_ip(c_ip_address,c_ip_datetime,c_vote_no) valueS('" & request.cookies("IPAddress") & "',now(),'" & request("options") & "')" conn.execute(SQLStr) '返回值为1,表示已成功投票;否则返回值为-1时,表示此浏览者已投过票 outcome=1 else outcome=-1 end if
为什么我隔了半个小时后再投票,为什么不能成功。到底那出错了。
编辑历史:[这消息被阿哲2002编辑过(编辑时间2003-08-25 07:59:05)]
|
阿哲2002
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#62003/8/25 11:27:40
up~~~
|