webForumDet fria alternativet

söka i worddokument

ASP

1 svar · 299 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.

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)