SQL数据库查询的问题

wsmhzyaba 2008-03-28 04:42:33
我有一张表名pinmu 需要查询的字段为GOODSITEMNAME
这是一段代码请问出了什么问题 文件名a.asp
<!--#include file="inc/conn.asp"-->
<%
dim name
name=request("name")
set rs="select *from pinmu where name like'%name%'"
rs.open sql,conn,1,1
%>
<%
if not rs.eof and not rs.bof then
%>
<%=rs("name")%>
<% end if %>

<form name="form1" method="post" action="a.asp">
<input type="text" name="name">
<input type="submit" name="Submit" value="提交">
</form>
就这段代码
运行后什么都不显示 提交也没有反应
为什么??
...全文
47 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ld2099 2008-03-29
Untitled-2.asp
<!--#include file="inc/conn.asp"-->
<%
dim name
name=request("name")
Response.Write "接受的参数值:"&Name
set rs="select * from pinmu where GOODSITEMNAME like '%"&name&"%'"
rs.open sql,conn,1,1
Set Rs=Conn.Execute("Select Top 10 * from pinmu Where Goodsitemname Like '%"&Name&"%'")
if not rs.eof then
Do While Not Rs.Eof
Response.Write rs("name")&"<br>"
Rs.MoveNext
Loop
Else
Response.Write "没有数据"
end if %>

<form name="name1" method="post" action="Untitled-2.asp">
<input type="text" name="name1">
<input type="submit" name="name1" value="提交">
</form>

先把IE设置中的显示友好错误信息去掉,然后调试,看看有没有错误
回复
itzhiren 2008-03-28
你提交到 Untitled-2.asp 这个页面了
回复
wsmhzyaba 2008-03-28

<!--#include file="inc/conn.asp"-->
<%
dim name
name=request("name")
set rs="select * from pinmu where GOODSITEMNAME like '%"&name&"%'"
rs.open sql,conn,1,1
%>
<%
if not rs.eof then
%>
<%=rs("name")%>
<% end if %>

<form name="name1" method="post" action="Untitled-2.asp">
<input type="text" name="name1">
<input type="submit" name="name1" value="提交">
</form>
提交之后还是没有反应呢
回复
myvicy 2008-03-28
<!--#include file="inc/conn.asp"--> 
<%
dim name
name=request("name")
set rs="select * from pinmu where GOODSITEMNAME like '%name%'"
rs.open sql,conn,1,1
%>
<%
if not rs.eof then
%>
<%=rs("name")%>
<% end if %>
回复
snlixing 2008-03-28
sql="select * from pinmu where GOODSITEMNAME like'%"&name&"%'"
回复
snlixing 2008-03-28
set rs="select *from pinmu where name like'"%name%"'"
回复
itzhiren 2008-03-28
* 后面应该有个空格
回复
itzhiren 2008-03-28
set rs="select *from pinmu where name like'%name%'"
rs.open sql,conn,1,1

改成以下:

set rs=server.createobject("adodb.recordset")
'需要查询的字段为GOODSITEMNAME ,所以应该是 GOODSITEMNAME like
sql="select *from pinmu where GOODSITEMNAME like'%"&name&"%'"
rs.open sql,conn,1,1
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-03-28 04:42
社区公告
暂无公告