asp测试时出现:Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21' ODBC 驱动程序不支持所需的属性。 /fkly/glyhf.asp,行 57
代码如下:<% dim sql,rst,page,pagelistnum,myErrors
set rst=server.CreateObject("adodb.recordset")
pagelistnum=5
if request.QueryString("page")="" then
page=1
else
page=request.QueryString("page")
end if
sql="select top " & (page*pagelistnum) & " ly.*,adminhf.admin from ly,adminhf where ly.id=adminhf.id and ly.sh=1"
if request.QueryString("id")<>"" then sql=sql & " and ly.id=" & request.QueryString("id")
sql=sql & " order by id DESC"
rst.open sql,conn,1,1
if rst.eof and rst.bof then
response.Write("还没有任何何人留言,或是没有任何留言被审核通过!")
else
rst.PageSize=pagelistnum
rst.AbsolutePage=page
while not rst.eof
%>
也就是这行: rst.open sql,conn,1,1
出错,我上网查了,将CONN后面的参数改了,但都不行,一直都找不到原因,愁死我了,请高手帮帮忙,感激不尽!
代码如下:<% dim sql,rst,page,pagelistnum,myErrors
set rst=server.CreateObject("adodb.recordset")
pagelistnum=5
if request.QueryString("page")="" then
page=1
else
page=request.QueryString("page")
end if
sql="select top " & (page*pagelistnum) & " ly.*,adminhf.admin from ly,adminhf where ly.id=adminhf.id and ly.sh=1"
if request.QueryString("id")<>"" then sql=sql & " and ly.id=" & request.QueryString("id")
sql=sql & " order by id DESC"
rst.open sql,conn,1,1
if rst.eof and rst.bof then
response.Write("还没有任何何人留言,或是没有任何留言被审核通过!")
else
rst.PageSize=pagelistnum
rst.AbsolutePage=page
while not rst.eof
%>
也就是这行: rst.open sql,conn,1,1
出错,我上网查了,将CONN后面的参数改了,但都不行,一直都找不到原因,愁死我了,请高手帮帮忙,感激不尽!
你直接在数据库上执行那句sql能通过吗?