急,(操作符丢失)在查询表达式???

bobovivi2008 2008-09-18 03:24:57
急,(操作符丢失)在查询表达式???
<!--#include file="conn.asp"-->
<%
dim sj
sj=now()


dim b,t,a
b=request("usr")
t=replace(b," ","")
a=split(t,",")
for i=0 to ubound(a)
set rs=server.createobject("adodb.recordset")
sql="select * from tab1 where id="&a(i)
rs.open sql,cn,3,3
rs("content")=request("content")
rs("time")=sj
kk=rs("time")
rs.update
rs.close
next
response.write " <p align=center>信息发送成功"
%>
<%

set rs=server.createobject("adodb.recordset")
sql="select * from tab1 where datediff("&"s"&","&kk&","&sj&")=0"
rs.open sql,cn,1,1
do while not rs.eof
response.write "<p align=center>"&rs("name")&":"&rs("content")&"<br>"
rs.movenext
loop
%>




Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'datediff(s,2008-9-18 15:19:16,2008-9-18 15:19:16)=0' 中。
/2.asp, 第 27 行




...全文
108 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Anlige 2008-09-18
  • 打赏
  • 举报
回复
sql="select * from tab1 where datediff('s',#"&kk&"#,#"&sj&"#)=0"
gingerkang 2008-09-18
  • 打赏
  • 举报
回复
access:
sql="select * from tab1 where datediff('s','"& kk &"','"& sj &"')=0"
不耐烦 2008-09-18
  • 打赏
  • 举报
回复
sql="select * from tab1 where datediff("&"s"&","&kk&","&sj&")=0"
里的&"s"&事什么???? 直接s
sy_binbin 2008-09-18
  • 打赏
  • 举报
回复
SQL数据库:sql="select * from tab1 where datediff(s,'"&kk&"','"&sj&"')=0"
ACCESS数据库:sql="select * from tab1 where datediff('s','"&kk&"','"&sj&"')=0"

gingerkang 2008-09-18
  • 打赏
  • 举报
回复
sql="select * from tab1 where datediff(s,'"& kk &"','"& sj &"')=0"
sy_binbin 2008-09-18
  • 打赏
  • 举报
回复
sql="select * from tab1 where datediff("&"s"&",'"&kk&"','"&sj&"')=0"

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧