Hallo Leute,
ich habe folgendes Problem unter Windows:
Ich mu eine dBase Datei einlesen. Funktioniert eigentlich bis jetzt einwandfrei.
Jetzt wollte meine Abfrage ber ODBC etwas verfeinern und bekomme fr mich ein
unlogische Ergebnis
mDBF_MAT = New ODBCDatabase
mDBF_MAT.DataSource = "Driver={Microsoft dBASE Driver (*.dbf)};Dbq=Z:\\Test\\;Database=MAT.dbf"
Dim rs_Count_DBF As RecordSet
Dim sql_DBF As String
sql_DBF = "Select Count(*) as RecCount from MAT01 where MATCHCODE <> '' and VERWEIS = '' and VERWENDUNG = true"
rs_Count_DBF = mDBF_MAT.SQLSelect(sql_DBF)
MATCHCODE, VERWEIS sind Strings (Character)
Wenn ich so die Abfrage stelle bekomme ich als Ergbnis (RecCount) 0 zurck geliefert, aber es mte ber 20000 sein.
Wenn ich VERWEIS weg lasse, bekomme ich wieder ein richtiges Ergebnis.
Meine Frage ist nun gibt es irgendwelche Beschrnkungen ind den SQL Abfragen oder habe ich einen Denkfehler.