在WINDOWS2003 下安装了SQL2000server 补丁SP3。IIS6,asp访问正常。数据库连接正常,数据库在查询分析器里面执行语句得不到正确的结果。
但是,在ASP语句中,有如下语句:
set rss=Server.CreateObject("ADODB.Recordset")
sql="select * from t_test where c_Question='"&ti&"' and c_Subject_ID='"&c_Subject_ID&"'"
rss.open sql,conn,1,1
if not rss.eof then
在原来的的XP系统下面的SQL2000server可以执行的很好,可是在上诉2003系统下始终运行结果出错。
即使是空数据表,始终都有满足条件的数据存在。一直搞不懂,希望大家能够帮忙解决啊!
但是,在ASP语句中,有如下语句:
set rss=Server.CreateObject("ADODB.Recordset")
sql="select * from t_test where c_Question='"&ti&"' and c_Subject_ID='"&c_Subject_ID&"'"
rss.open sql,conn,1,1
if not rss.eof then
在原来的的XP系统下面的SQL2000server可以执行的很好,可是在上诉2003系统下始终运行结果出错。
即使是空数据表,始终都有满足条件的数据存在。一直搞不懂,希望大家能够帮忙解决啊!
sql="select * from t_test where c_Question='"&ti&"' and c_Subject_ID="&c_Subject_ID
rss.open sql,conn,1,1
if not rss.eof thenPs
最好把出错信息写出来,便于确定错误