当前位置: 代码迷 >> ASP >> 这样的语句哪里出错了解决办法
  详细解决方案

这样的语句哪里出错了解决办法

热度:27   发布时间:2012-04-20 15:27:03.0
这样的语句哪里出错了
sql="select * from 外出 where wcdate=date() and wcname='"&rs("name")&"'"



------解决方案--------------------
把sql显示出来 拷贝到Access中执行看看
VBScript code

sql = "select * from [外出] where DateDiff('d',wcdate,date())=0 and wcname='" & replace(Trim(rs("name").value), "'", "''") & "'"

------解决方案--------------------
sql="select * from 外出 where wcdate=date() and wcname="&rs("name")
------解决方案--------------------
探讨

引用:

把sql显示出来 拷贝到Access中执行看看
VBScript code

sql = "select * from [外出] where DateDiff('d',wcdate,date())=0 and wcname='" & replace(Trim(rs("name").value), "'", "''") &a……

------解决方案--------------------
既然是部分人才报错 那就说明sql本身是没有问题的 特殊字符?
------解决方案--------------------
wcdate和date()类型不匹配
  相关解决方案