|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。速成W站怎样到场中文全文z索功效呢?
怎样於您的W站到场中文全文z索功效呢?
於WindowsNTOptionPack中,包含IndexServer,供应中文全文z索的搜すδ埽梢运ぞW站中MicrosoftWord或MicrosoftExceln案、text、html、asp等n案格局鹊馁Y料。
本卧棠绾嗡ぬ囟夸下的Y料。
若要绦兄形娜z索的例,起首安bWindowsNTOptionPack的MicrosoftIndexServer,然後於IndexServerManager创建一位ntop的Catalog。
办法绦IndexServerManager,於[IndexServeronLocalMachine]按右I,x[New]的[Catalog]。
接著Catalog定名ntop,x窆例安b的路,创建待搜寻的目,於所新创建的ntopCatalog,按右I,x[New]的[Directory],进待搜寻的目,最後要IndexServer,於[IndexServeronLocalMachine]按右I,x[Start]。
於用舳耸褂g[器绦校进搜ぷ执index。
所找到的祟}楸竟例的<TITLE>您找到IndexServer了</TITLE>。
怎样於asp程式到场中文全文z索功效呢?起首setQ=Server.CreateObject("ixsso.Query")以呼唤中文全文z索的元件,然後O定:
Q.Query=搜ぷ执
Q.SortBy=分列序
Q.Columns=搜さ谖
Q.Catalog=搜さCatalog
Q.MaxRecords=最多搜すP
最後下一行Q.CreateRecordSet("nonsequential")後即_始搜ぃさ慕Y果放在RS的Recordset中,以下:
RS.RecordCount:搜は喾墓P怠
RS("rank"):搜は喾剩畲1000。
RS("DocTitle"):祟}。
RS("vpath"):URL位址。
RS("characterization"):择要。
RS("size"):n案巨细。
RS("filename"):n案名Q。
RS("write"):n案进日期rg。
完全的asp程式以下:
<HTML><HEAD>
<TITLE>您找到IndexServer了</TITLE>
</HEAD>
<BODY>
<%
ifRequest("Action")="搜"then
setQ=Server.CreateObject("ixsso.Query")
Q.Query=Request("SearchString")
Q.SortBy="rank[d]"
Q.Columns="DocTitle,vpath,filename,size,write,
characterization,rank"
Q.MaxRecords=50
Q.Catalog="ntop"
setrs=Q.CreateRecordSet("nonsequential")
Response.Write""&rs.RecordCount&"<p>"
%>
<%DoWhileNotrs.EOF%>
<%ifVarType(rs("DocTitle"))=1orrs("DocTitle")=""then%>
<ahref="<%=rs("vpath")%>"><%=
Server.HTMLEncode(rs("filename"))%></a>(<%=rs("rank")%>)
<%else%>
<ahref="<%=rs("vpath")%>"><%=Server.HTMLEncode(rs("DocTitle"))%></a>(<%=rs("rank")%>)
<%endif%>
<BR>
<%ifVarType(rs("characterization"))=8andrs("characterization")""then%>
择要:<%=Server.HTMLEncode(rs("characterization"))%><br>
<%endif%>
http://<%=Request("server_name")%><%=rs("vpath")%><br>
<%ifnotrs("size")=""then%>
size<%=rs("size")%>bytes-<%=rs("write")%>GMT
<%endif%>
<P>
<%
rs.MoveNext
Loop
endif
%>
<hr>
<FORMACTION="index1.asp"METHOD=GET>
搜ぷ执:
<INPUTTYPE="TEXT"NAME="SearchString"SIZE="30"VALUE="<%=Request("SearchString")%>"></TD>
<INPUTTYPE="SUBMIT"NAME="Action"VALUE="搜">
</FORM>
<HR></BODY></HTML>
</p>专业性的服务。有的ASP商提供垂直型的应用服务,针对某一特定行业提供应用服务。 |
|