asp查询代码的问题,急呀输入文章标题就可以显示在查询出来?

各位大侠请指点迷津呀,菜鸟求助。O(∩_∩)O~代码:<%Keyword=trim(request.Form("Keywords"))sql="selectbiaotif... 各位大侠请指点迷津呀,菜鸟求助。O(∩_∩)O~
代码:
<%
Keyword=trim(request.Form("Keywords"))
sql="select biaoti from [wz] where biaoti like '%"Keyword"%'"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof then
response.Write("未找到相关的记录")
response.end()
do while not rs.eof

%>
<div id="div">
<a href="show.asp?id=<%=rs("id")%>"><%=rs("biaoti")%></a>
<%
rs.movenext
rs.close
set rs=nothing

%>
错误的
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/search.asp, line 18, column 50
sql="select biaoti from [wz] where biaoti like '%"Keyword"%'"
-------------------------------------------------^
现在代码改进了,但是怎么会是这样呢 ,我的意思就是在文本框中输入文章标题就可以 另一页中显示文章标题,然后连接内容
大侠们,指点迷津,在学习的路上还有那么人的帮助,很感动。
<%
Keyword=trim(request.Form("Keywords"))
sql="select biaoti from [wz] where biaoti like '%"&Keyword&"%'"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof then
response.Write("未找到相关的记录")
response.end()
end if
do while not rs.eof

%>
<div id="div">
<a href="show.asp?id=<%=rs("id")%>"><%=rs("biaoti")%></a>
<%
rs.movenext
loop
rs.close
set rs=nothing

%>

错误类型:
ADODB.Recordset (0x800A0CC1)
在对应所需名称或序数的集合中,未找到项目。
/search.asp, 第 30 行

浏览器类型
展开
 我来答
genson_bd
2009-08-11 · 超过120用户采纳过TA的回答
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:148万
展开全部
sql="select biaoti from [wz] where biaoti like '%"&Keyword&"%'"
这一句里应该是这样子的
sql="select id,biaoti from [wz] where biaoti like '%"&Keyword&"%'"
因为你查询的字段被你限定了只有biaoti是提取出来的,所以你在下面使用字段
id的时候就找不到了。你加上去了就不会有这个问题了!
wenzhezhang
2009-08-11 · TA获得超过502个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:163万
展开全部
sql="select biaoti from [wz] where biaoti like '%"Keyword"%'"
改成
sql="select biaoti from [wz] where biaoti like '%" + Keyword + "%'"

试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c4249ef
2009-08-11 · TA获得超过4867个赞
知道大有可为答主
回答量:1855
采纳率:0%
帮助的人:3233万
展开全部
sql="select biaoti from [wz] where biaoti like '%"&Keyword&"%'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappkBjeELlov8GAV
2009-08-11 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:152万
展开全部
sql="select biaoti from [wz] where biaoti like '%"&Keyword&"%'"

楼上注意了,少了:& 连接符号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式