想要实现ASP搜索框模糊查询的功能

数据库文件有多个,通过用户自己选择需要搜索哪个数据库,但是目前只能做到精确匹配,无法实现模糊查询index.asp和conn.asp文件代码如下,请朋友们帮忙指点一下需要... 数据库文件有多个,通过用户自己选择需要搜索哪个数据库,但是目前只能做到精确匹配,无法实现模糊查询

index.asp和conn.asp文件代码如下,请朋友们帮忙指点一下需要更改哪里才能实现模糊搜索的功能
<%
TruePath=Server.MapPath("cha_wye/data/"&UpDir)
set fso=CreateObject("Scripting.FileSystemObject")
if fso.FolderExists(TruePath) then
Set theFolder=fso.GetFolder(TruePath)
For Each theFile In theFolder.Files
if right(theFile.name,4)="."&geshi&"" then
EditFile=theFile.name
timefile=split(EditFile,".")(0)
'filetime=mid(timefile,1,4)&"年"&mid(timefile,5,2)&""
response.write " <option value="""&timefile&""">"&timefile&"</option>"&vbcrlf
end if
Next
set fso = nothing
end if
展开
 我来答
zmspu1
2014-06-25 · TA获得超过289个赞
知道小有建树答主
回答量:1425
采纳率:100%
帮助的人:981万
展开全部
你现在是做了一个 select 选择框给用户选择,肯定只能精确查询
你要实现模糊查询的话,你得增加一个查询用的text文本框,可以用表单或者GET方式来提交,这个随便你.
然后在你的代码中增加一个:

if instr(editfile,request("这里是GET或POST过来的名称"))>0 then '这里用instr来比较,也可以用其他方法
response.write "....这里是找到的类似的文件列表可以用checkbox供用户选择如:.<input type='check......"
end if
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式