关于asp的一个语法问题!

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:26:11
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
ODBC 驱动程序不支持所需的属性。

/diary.asp,行 145

提示错误怎么了
我看了第145行是 rsnews.open sql,conn,1,1
谁帮我看看是怎么了!
cid=request("id")
if cid="" then
sql="select * from HN_news where kinds=true order by id desc"
else
sql="select * from HN_news where cstr(class)='"&cid&"' and kinds=true order by id desc"
end if
set rsnews=server.createobject("adodb.recordset")
rsnews.open sql,conn,1,1
if rsnews.eof then
Response.Write "</td></tr></table>"
end if

把这句话修改为

rsnews.open sql,conn,3,2

即可解决此问题!!!

代码贴出来 上面的sql=。。。。。一定别漏了 估计是你的查询语句有问题

整句贴出来,单单这个看不懂