Ich habe unter einem Suchskript, um eine Stichwortsuche in einer Tabellenspalte durchzuführen.Suche ein oder mehrere Schlüsselwörter in mehreren Tabellenfeldern
Seite:
<form name="form_6" method="get" action="results_keywords.asp">
<input name="keyword" type="text" placeholder="keyword" size="30">
<input id="submit" type="submit" value="search">
</form>
Teil Ergebnisseite:
<%
Dim rsKeyword__MMColParam
rsKeyword__MMColParam = "1"
If (Request.QueryString("keyword") <> "") Then
rsKeyword__MMColParam = Request.QueryString("keyword")
End If
%>
<%
Dim rsKeyword
Dim rsKeyword_numRows
Set rsKeyword = Server.CreateObject("ADODB.Recordset")
rsKeyword.ActiveConnection = MM_cnKeywords_STRING
rsKeyword.Source = "SELECT * FROM reports WHERE keyword = '" + Replace(rsKeyword__MMColParam, "'", "''") + "' ORDER BY number DESC"
.....
Dies funktioniert gut. Nun möchte ich das gleiche GET-Suchfeld ausführen, um in 10 verschiedenen Tabellenspalten zu suchen (keyword01, keyword02, etc.).
Perfekt wäre, wenn das GET-Suchfeld mehrere Schlüsselwörter enthalten könnte, nach denen in den erwähnten 10 verschiedenen Tabellenspalten gesucht wird. Ist das möglich? Jede Hilfe/Anregung wird sehr geschätzt.
Der Wechsel von Access Table zu einer SQL-Datenbank ist nicht möglich.