回 帖 发 新 帖 刷新版面

主题:为什么我查询的内容显示不出来

显示不出数据库中的一条记录,这是为什么啊?代码在下面:

  <%
dim name
name=request.Form("name")

dim conn
 set conn=server.createobject("adodb.Connection")
 conn.connectionString="Dbq=C:\Inetpub\wwwroot\canting.mdb;Driver={Microsoft Access Driver (*.mdb)}"
  conn.mode=0
  conn.open

dim comm
set comm=server.CreateObject("adodb.Command")
comm.ActiveConnection=conn
dim sqlstr
sqlstr="Select * from caipu where name like '"&session("name")&"'"
comm.commandtext=sqlstr
comm.commandtype=1
set rs=comm.execute

  %>
 <%do while not rs.eof%> 
  <p><strong>编号:</strong>
    <%response.Write(rs("number"))%>
  <p>
<strong>菜名:</strong><%response.Write(rs("name"))%><p>
<strong>价格:</strong><%response.Write(rs("price"))%><p>

  <%rs.movenext 
  loop 
%>
<%rs.close
set rs=nothing
conn.close
set conn=nothing
%>

回复列表 (共2个回复)

沙发

<strong>菜名:</strong><%=rs("name")%><p>
<strong>价格:</strong><%=rs("price")%><p>
conn.connectionString="Dbq=C:\Inetpub\wwwroot\canting.mdb;Driver={Microsoft Access Driver (*.mdb)}"  数据库位置对吗?
没有错误提示?

板凳

没有错误提示
谢谢,已经解决了,上赋值上的问题.谢谢大哥

我来回复

您尚未登录,请登录后再回复。点此登录或注册