NEU: Access nach Suchwort durchsuchen
27.10.2021 15:30:29
Ronald
Ich möchte gerne per Suchbegriff eine Tabelle in der Access-Db durchsuchen lassen, ob sich dort ein Suchwort finden läßt.
Ich mache das auf diese Art:
strQuery = "SELECT * FROM tKunden WHERE fKdDomain LIKE " & " '" & strSuchbegriff_KV & "'" Or _
fKdNameBank Like " & '" & strSuchbegriff_KV & "'" Or _
fKdIBAN Like " & '" & strSuchbegriff_KV & "'" Or _
fKdBIC Like " & '" & strSuchbegriff_KV & "'" Or _
fKdOrtBank Like " & '" & strSuchbegriff_KV & "'" Or _
fKdPostleitzahlBank Like " & '" & strSuchbegriff_KV & "'" Or _
fKdLandBank Like " & '" & strSuchbegriff_KV & "'" Or _
fKdKundengruppe Like " & '" & strSuchbegriff_KV & "'" Or _
fKdKundenprioritaet Like " & '" & strSuchbegriff_KV & "'" Or _
fKdStatus Like " & '" & strSuchbegriff_KV & "'" Or _
fKdKategorie Like " & '" & strSuchbegriff_KV & "'" Or _
fKdFirmenname Like " & '" & strSuchbegriff_KV & "'" Or _
fKdVorname Like " & '" & strSuchbegriff_KV & "'" Or _
fKdVorname2 Like " & '" & strSuchbegriff_KV & "'" Or _
fKdNachname Like " & '" & strSuchbegriff_KV & "'" Or _
fKdAnrede Like " & '" & strSuchbegriff_KV & "'" Or _
fKdOrt Like " & '" & strSuchbegriff_KV & "'" Or _
fKdMwStNr Like " & '" & strSuchbegriff_KV & "'" Or _
fKdUID Like " & '" & strSuchbegriff_KV & "'" Or _
fKdKontoinhaber Like " & '" & strSuchbegriff_KV & "'"
So spielt es sicher mal keine Rolle, nach was der Bediener sucht. Nun habe ich mehrere Fragen:
1. Bei fKdNameBank (zweite Zeile) kommt die Meldung "Variable nicht definiert", obgleich dieses Feld in der Tabelle der DB vorhanden ist. Warum?
2. Gibt es eine Möglichkeit, alle Datensätze und Felder einer Tabelle der DB durchsuchen zu lassen, ohne sämtliche Feldnamen namentlich zu erwähnen?
Sowas in der Art wie vielleicht SELECT * FROM tKunden WHERE * Like Suchbegriff
Danke im Voraus.
Gruß Ronald