ASP的SQL语句中查询日期型数据无效!
这是我程序的一部分!MODI_modiday=Str.Get_Data("day")'("day")是FORM中引用的NAME名称Setrs=Server.CreateO...
这是我程序的一部分!
MODI_modiday=Str.Get_Data("day") '("day")是FORM中引用的NAME名称
Set rs=Server.CreateObject("Adodb.RecordSet")
sql="Select * from modi where modiday="&MODI_modiday&"" 'modiday在ACCESS数据库中是短日期型字段变量
rs.Open sql,conn,1,3
if not (rs.bof and rs.eof) then
response.Write "<script language='javascript'>alert('修改日期重复!');history.back(-1);</script>" '因为SQL语句无效,即使FORM中重复了modiday数据,这句始终失效!
response.end()
好像改成 sql="Select * from modi where modiday='"&MODI_modiday&"'" 也没用!我会补分,谢谢了!
没装SQL,MODI_modiday文本框的值是VALUE="DATE()" READONLY,不可能为空 展开
MODI_modiday=Str.Get_Data("day") '("day")是FORM中引用的NAME名称
Set rs=Server.CreateObject("Adodb.RecordSet")
sql="Select * from modi where modiday="&MODI_modiday&"" 'modiday在ACCESS数据库中是短日期型字段变量
rs.Open sql,conn,1,3
if not (rs.bof and rs.eof) then
response.Write "<script language='javascript'>alert('修改日期重复!');history.back(-1);</script>" '因为SQL语句无效,即使FORM中重复了modiday数据,这句始终失效!
response.end()
好像改成 sql="Select * from modi where modiday='"&MODI_modiday&"'" 也没用!我会补分,谢谢了!
没装SQL,MODI_modiday文本框的值是VALUE="DATE()" READONLY,不可能为空 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询