Hallo,
ich würde gerne folgende SQL Datenbankabfrage in VB übertragen.
...Where Kd_Nr like (`K434%`, `K365%`) and....
Die Abfrage funktioniert einwandfrei wenn ich in VB nach nur einer vollständigen Nummer abfrage z.B. Kd_Nr_AK = "K2574838". Alle Ergebnisse der Datenbankabfrage werden dann auch angezeigt wenn ich in meinem Programm Kd_Nr_AK aufrufe.
Allerdings möchte ich nun mehrere verschiedene Nummern zusammen aufrufen. Wie in der SQL abfrage oben nämlich alle Nummern die mit K434 und mit K365 beginnen.
Wie kann ich das machen?
Habe schon alles mögliche Probiert z.B.
Kd_Nr_ABCK = "(K434% , K365%)"
Kd_Nr_ABCK = "K434%" , "K365%"
Kd_Nr_ABCK = "K434%" and also "K365"
usw.
weiß nicht was ich noch probieren soll...
Funktioniert das mit dem Prozentzeichen in VB überhaupt? Wenn nicht, gibt es wenigstens die Möglichkeit mehrere voll ausgeschriebene Nummern abzufragen?
Wäre sehr Dankbar für Vorschläge
ich würde gerne folgende SQL Datenbankabfrage in VB übertragen.
...Where Kd_Nr like (`K434%`, `K365%`) and....
Die Abfrage funktioniert einwandfrei wenn ich in VB nach nur einer vollständigen Nummer abfrage z.B. Kd_Nr_AK = "K2574838". Alle Ergebnisse der Datenbankabfrage werden dann auch angezeigt wenn ich in meinem Programm Kd_Nr_AK aufrufe.
Allerdings möchte ich nun mehrere verschiedene Nummern zusammen aufrufen. Wie in der SQL abfrage oben nämlich alle Nummern die mit K434 und mit K365 beginnen.
Wie kann ich das machen?
Habe schon alles mögliche Probiert z.B.
Kd_Nr_ABCK = "(K434% , K365%)"
Kd_Nr_ABCK = "K434%" , "K365%"
Kd_Nr_ABCK = "K434%" and also "K365"
usw.
weiß nicht was ich noch probieren soll...
Funktioniert das mit dem Prozentzeichen in VB überhaupt? Wenn nicht, gibt es wenigstens die Möglichkeit mehrere voll ausgeschriebene Nummern abzufragen?
Wäre sehr Dankbar für Vorschläge