帮忙解决下最初级的ASP数据库问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:11:49
<%
dim rs as adodb.recordset set rs=server.createobject("adodb.recordset")
rs.open "select * from news where ispic=-1 order by id desc ",conn,1,1

pic=rs("pic")
link="news_view.asp?id="&rs("id")
texts=trim(rs("topic"))

rs.movenext
do while not rs.eof
pic=pic&"|"&rs("pic")
link=link&"|"&"news_view.asp?id="&rs("id")
texts=texts&"|"&trim(rs("topic"))
rs.movenext
loop

rs.close
set rs=nothing%>

显示
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
现在又变为 连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。

我把别的代码全删了就放这一条也这样显示。。。。

改成这样:
<%
dim rs
set rs=server.createobject("adodb.recordset")
rs.open "select * from news where ispic=-1 order by id desc "
conn,1,1

pic=rs("pic")
link="news_view.asp?id="&rs("id")
texts=trim(rs("topic"))

rs.movenext
do while not rs.eof
pic=pic&"|"&rs("pic")
link=link&"|"&"news_view.asp?id="&rs("id")
texts=texts&"|"&trim(rs("topic"))
rs.movenext
loop

rs.close
set rs=nothing%>