beim Textvergleich mit like, wenn alle Zellen in der Datenbank gefüllt sind, ist das Ergebnis genau wie es sein soll.
Code: Alles auswählen
oStatement = oCon.createStatement()
SQL = "SELECT * FROM ""Kunden""WHERE "
SQL = SQL & "KundenID LIKE UPPER('"& eLokal1 &"%')"
SQL = SQL & "and ""Nachname"" LIKE UPPER('"& eLokal2 &"%')"
SQL = SQL & "and ""Firma"" LIKE UPPER('"& eLokal3 &"%')"
oListenAbfrage = oStatement.executeQuery(Sql)
x = 0
If not isNull(oListenAbfrage) Then
Do while oListenAbfrage.Next
ReDim Preserve aListe(x)
aListe(x) = (array(oListenAbfrage.getString(2), _
oListenAbfrage.getString(3), _
oListenAbfrage.getString(4), _....
wie kann man dass verhindern?
hab es versucht mit
Code: Alles auswählen
...if not isNull ("SELECT ""Firma"" FROM ""Kunden""") then
SQL = SQL & "and ""Firma"" LIKE UPPER('"& eLokal3 &"%')"
end if...
könnte mir da einer weiterhelfen?
gruß marc