/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan scripter man til index server ?
Fra : Crane


Dato : 06-07-01 09:57

Jeg skal søge i en masse htmlfiler. Jeg har forstået man kan bruge index
server, men er der nogen der har et par script eksempler på en søgning ?

Jens



 
 
Jesper Stocholm (08-07-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 08-07-01 12:49

Crane wrote in dk.edb.internet.webdesign.serverside.asp:
> Jeg skal søge i en masse htmlfiler. Jeg har forstået man kan bruge index
> server, men er der nogen der har et par script eksempler på en søgning ?
>

Kig på
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnproasp2/
html/howindexserverworks.asp for en start. Ellers er der en nyhedsgruppe i
microsoft.public.*-hierarkiet. Den hedder
microsoft.public.inetserver.indexserver.



Jesper


--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Jesper Stocholm (09-07-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 09-07-01 08:49

Crane wrote in dk.edb.internet.webdesign.serverside.asp:
> Jeg skal søge i en masse htmlfiler. Jeg har forstået man kan bruge index
> server, men er der nogen der har et par script eksempler på en søgning ?
>

Hvis du stadig er i tvivl, så kig på denne kode - den kan give dig en idé
om, hvad der kan lade sig gøre.

set con=server.createobject( "adodb.Connection" )
con.Open "provider=msidxs"

search = trim(request.querystring("search"))
'Freetext-search
sql1 = "SELECT Characterization, " &_
   " DocTitle, VPATH, Filename, RANK, SIZE, Contents " &_
   "FROM SCOPE( ) " &_
   "WHERE FREETEXT(Contents, '" & "%" & search & "%" &"') > 0 " &_
"AND Filename NOT LIKE '%.inc%' " &_
"AND VPath NOT LIKE '%_vti%'" &_
   "ORDER BY RANK DESC"

' Boolean search
sql2 = "SELECT Characterization, " &_
   " DocTitle, VPATH, Filename, RANK, SIZE, Contents " &_
   "FROM SCOPE( ) " &_
   "WHERE CONTAINS('" & search &"') > 0 AND Filename NOT LIKE '%.inc%' " &_
   " AND VPath NOT LIKE '%_vti%'" &_
   " ORDER BY RANK DESC"

if request.querystring("bool") = "yes" then
set rs = con.execute(sql2)
else
set rs = con.Execute(sql1)
end if

--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste