Stichwortsuche in mehreren Spalten einer Access Tabelle

10/06/2008 - 14:26 von Marianne Rüeger | Report spam
Hallo

Ich möchte in 5 Spalten einer Tabelle nach dem Inhalt eines
Formular-Textfeldes zu suchen.

Der Inhalt des Formularfeldes wird übergeben, trotzdem funktioniert es nicht.

Ich erhalte

diese Fehlermeldung:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 3.

für diese Zeile:
rs.Open sql,conn

Die obenstehende Zeile wird zusammengesetzt aus:

set conn=Server.CreateObject("ADODB.Connection")
conn.Mode=adModeReadWrite
conn.Open "schnaeppchen"

suchbegriff=Request.Form("suchbegriff")

sql = "Select ID, Kategorie, Produktemarke, Automarke, Artikelnummer,
Bezeichnung1, Bezeichnung2, Groesse, Verkaufseinheit, Aktionspreis2, EVP From
Produkte Where Kategorie like '%suchbegriff%' OR Produktemarke like
'%suchbegriff%' OR Automarke like '%suchbegriff%' OR Modell like
'%suchbegriff%' OR Bezeichnung like '%suchbegriff%'"

Danke für jeden Tipp,
Marianne Rüeger
 

Lesen sie die antworten

#1 Marianne Rüeger
10/06/2008 - 16:41 | Warnen spam
Hallo

Ich konnte den SQL-String nun korrigieren. Entschuldigung für das Posting.

Grüsse
Marianne Rüeger

Ähnliche fragen