一个方法是利用index server query object和参数:
<%
set q= sever.creatobject("ixsso.query")
' 创建查询对象.
set util= sever.creatobject("ixsso.util")
q.query= request("searchstring")
' 查询字段.
q.sortby="rank[d] "
' 按照符合程度降序排列
q.columns="doctitle,vpath,filename,size,write,characterization,rank"
' 返回记录属性.
q.maxrecords=300
' 最多返回记录数.
util.addscopetoquery q, "/","deep"
' 搜索所有子目录.
q.localeid=util.isotolocaleid(“zh-cn”)
' 指定所用语言为简体中文.
set rs = q.createrecordset("nonsequential")
' 创建输出集.
%>
另一个方法就是.利用ado query object和sql语句:
<%
set conn = server.createobject("adodb.connection")
conn.connectionstring = "provider=msidxs;"
conn.open
set adocommand = server.createobject("adodb.command")
set adocommand.activeconnection = conn
adocommand.commandtext = "select doctitle,vpath,filename,size,write, "&"characterization,rank from scope() where contains (` "&searchstring &"`) order by rank desc"
set rs = server.createobject("adodb.recordset")
rs.open adocommand
%>
如对本文有疑问, 点击进行留言回复!!
vscode使用editorconfig插件以及.editorconfig配置文件说明详解
VSCODE添加open with code实现右键打开文件夹
网友评论