命令行游戏:asp问题,为何读不出记录?

来源:百度文库 编辑:高校问答 时间:2024/04/29 11:53:40
"select * from byshopuser where company like '%"&x&"%' or message like '%"&x&"%'"
此句查询有错么?
那有记录为什么读不出来了
数据库连接是对的.然后
dim rs,sql
set rs=server.createobject("adodb.recordset")
sql="select * from byshopuser where company like '%"&x&"%' or message like '%"&x&"%'"
rs.open sql,conn,1,1
<%if rs.eof or rs.bof then
response.Write("对不起,没有找到您需要的信息")
response.End()
else
do while not rs.eof%>
省略---
<TD width=112 height="69"><img src=<%=rs("url")%> width="113" height="65" hspace="0" vspace="0"><br>
<br></TD><TD width=93 align="center" valign="middle"><DIV align=center><FONT color=#000000><%=rs("addtime")%></FONT></DIV></TD><TD width=153 align="center" valign="middle"><div align="center"><FONT color=#000000><%=rs("company")%></FONT></div></TD>
<TD width=177 align="center" valign="middle"><DIV align=center><FONT color=#000000><%=rs("tel")%></FONT></DIV></TD>
<TD width=193 align="center" valign="middle"><DIV align=center><FONT color=#000000><%=rs("address")%></FONT></DIV></TD>
<%rs.movenext()
loop
end if%>
就是读不出来。这个表内字段的类型还有什么关系么?

这个语句似乎没错,关键是你上下文语句,还有这个语句将可能取一个记录集
你是用什么控件来显示这个记录集呢?

把你CONN文件里的代码发来