versuche mit SQL Index server auszulesen

td1231

Grünschnabel
benutze den Microsoft index Server und möchte neben den normalen Infos auch Meta tags ( docauthor) aus meinen html Dateien auslesen

set connIndexserver = Server.CreateObject("ADODB.Connection")
connIndexserver.ConnectionString="provider=msidxs;Data Source=web"
connIndexserver.Open
sSQL="SELECT vpath, filename, path, docTitle, docAuthor, fileindex, write, rank FROM "
sSQL=sSQL & " SCOPE(' DEEP TRAVERSAL OF ""/meineInfos/Info1/inhalt"" ')"
if fVolltextsuche then
sSQL=sSQL & " WHERE CONTAINS(" & "'" & sSuchtext & "'" & ") > 0"

else
sSQL=sSQL & " WHERE CONTAINS(DocKeywords, " & "'" & sSuchtext & "'" & ") > 0"
end if
sSQL=sSQL & " ORDER BY write desc"
' Abfrage starten:
on error resume next
set rs=server.CreateObject("ADODB.RecordSet")
rs.open sSQL, connIndexserver, adOpenKeyset, adLockReadOnly

.....

response.Write rs.Fields("docauthor")
response.Write rs.Fields("write")

write, vpath, docTitle lassen sich anzeigen docauthor nicht

docauthor steht als metatag im Kopf der html dateien

warum bzw. wie kann ich diese Info auslesen?

bin für jeden Tipp dankbar

lg Thomas
 
Zurück