webForumDet fria alternativet

söka i worddokument

ASP

1 svar · 297 visningar · startad av rene

Medlem sedan feb. 200323 inlägg
Frågan#1

Vill ha en söksida där man kan söka i worddokument.
Söka i databaser fixar jag....

En söksida och sen en sida med sökresultat och länk till dokumenten som innehåller det eftersökta, det är vad jag försöker mig på

Tips?

Medlem sedan juni 20022 599 inlägg
#2

Om det är ett begränsat antal worddokument och Office-objekten finns installerade på servern så kan du eventuellt trixa med sån här kod:

<%
    Set objWord = Server.CreateObject("Word.Application")
    Set objDoc = objWord.Documents.Open(Server.MapPath("dokument.doc"))
    if objDoc.ActiveWindow.Selection.Find.Execute(sSokord) then
	'sSokord fanns i dokument.doc.
    else
	'sSokord fanns inte.
    end if	
    objDoc.Close
    objWord.Quit
%>

.. och så klart loopa runt över alla dokument med ändelsen .doc.

Annars är det nog Index Server som gäller.

252 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)