Hallo,
ich möchte aus einer Access-DB Datensätze rauslesen, dabei würde ich folgenden Befehl verwenden:
ergebnis = befehl.executeQuery("SELECT Artnr, Bez, Vk FROM Artikel where Vk > 50.00 order by Vk");
Es kommt aber folgende Fehlermeldung:
Fehlerjava.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Datentypen in Kriterienausdruck unverträglich.
Ohne der where Bedingung 'vk >50.00' funktionierts aber.
(zur Info: ich habe den Vk über StreamTokenizer als nval eingelesen) -> er müsste also als nummerischer (double) Wert in der DB-Tabelle stehen.
Wieso funktioniert dann die Abfrage nach dem > 50.00 nicht?????
Vielen Dank!
ich möchte aus einer Access-DB Datensätze rauslesen, dabei würde ich folgenden Befehl verwenden:
ergebnis = befehl.executeQuery("SELECT Artnr, Bez, Vk FROM Artikel where Vk > 50.00 order by Vk");
Es kommt aber folgende Fehlermeldung:
Fehlerjava.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Datentypen in Kriterienausdruck unverträglich.
Ohne der where Bedingung 'vk >50.00' funktionierts aber.
(zur Info: ich habe den Vk über StreamTokenizer als nval eingelesen) -> er müsste also als nummerischer (double) Wert in der DB-Tabelle stehen.
Wieso funktioniert dann die Abfrage nach dem > 50.00 nicht?????
Vielen Dank!