Ich habe eine MySQL Datenbank und OO 2.2.1
Bei einer Abfrage ohne Ergebnis bekomme ich
die Fehlermeldung: 'Illegal operation on empty result set'
Hier ist der Codeausschnitt:
Code: Alles auswählen
sQuery = "SELECT Preis, Ware FROM Faktura_D WHERE Kurz = '" + Variable + "'"
oResultSet = oStatement.executeQuery( sQuery )
while oResultSet.next():Wend
oResultSet.last() ' <-- Ohne diese Zeile bekomme ich die Fehlermeldung:' Message: After end of result set'
' Abfragen, ob es ein Ergebnis in der DB gibt:
IF not IsNull(oResultSet) Then <-- IsNull(oResultSet) funktioniert nicht :-(
MsgBox oResultSet.getString(1)' Bei keinem Ergebnis bekomme ich die Fehlermeldung:
' 'Illegal operation on empty result set'
' Eine csv- oder dbf Datenbank liefert einfach einen leeren String.
Else
MsgBox "Keine Ergebnisse in der Datenbank" '
Exit Sub
End If
welche Möglichkeit gibt es dann, um auf ein 'Null-Ergebnis' zu reagieren?
Danke für die Hilfe
Horst-Rainer