标题:asp查询Excel数据结果自动编号问题
只看楼主
sncelpl
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-6-28
结帖率:86.67%
 问题点数:0 回复次数:2 
asp查询Excel数据结果自动编号问题
<%
str=NoCSSHack(left(FormatHTML(Server.HTMLEnCode(request("q"))),50))

if str="" then
response.write "请输入关键词。"
else
for i=1 to len(str)
if i<>len(str) then
sql=sql&"题目内容 not like '%"&str&"%' and 题目内容 like '%"&mid(str,i,2)&"%' or "
else
sql=sql&"答案 like '%"&str&"%' and 题目内容 not like '%"&str&"%'"
end if
next
set rs=server.createobject("adodb.recordset")
sql="select *,1 from [Sheet1$] where 题目内容 like '%"&str&"%'or 题型 like '%"&str&"%'"
rs.open sql,conn,1,1
if rs.eof then
Response.Write "没有搜索到内容。"
else
do while not rs.eof
Response.Write "[&nbsp;"
response.write "<font color=red>" & rs("题型") & "</font>"
Response.Write "&nbsp;]&nbsp;[&nbsp;"
Response.Write "答案&nbsp;"
response.write "<font color=red>" & rs("答案") & "</font>"
Response.Write "&nbsp;]&nbsp;&nbsp;"
Response.Write rs("题目内容")
Response.Write rs("选项A")

Response.Write rs("选项B")

Response.Write rs("选项C")

Response.Write rs("选项D")

Response.Write rs("选项E")
'Response.Write "&nbsp;"

Response.Write "<br>"
rs.movenext
loop
end if
rs.close
end if
%>

怎么在查询结果前生成编号如:查询"中国"

1、中国...

2、...中国..

3、中国
搜索更多相关主题的帖子: write like str if response 
2022-02-28 10:06
sncelpl
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-6-28
得分:0 
怎么没有人啊
2022-03-01 09:52
sncelpl
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-6-28
得分:0 
已解决
2022-03-02 12:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-508427-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016092 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved