Hallo,
ich habe folgendes Problem:
Ich habe eine
ADO-Connection zu einer
Access-Datenbank und ein Formular mit DBEdit-Feldern erstellt. In der Tabelle der
Access-Datenbank gibt es mehrere Dezimalfelder. Gebe ich im entsprechenden DBEdit-Feld eine Dezimalzahl (z.B. 22,45) ein erhalte ich beim speichern des Datensatzes folgende Meldung:
"Datentypen in Kriterienausdruck unverträglich."
Gebe ich in
Access eine Dezimalzahl ein, funktioniert alles. Lade ich die Daten dann in meinem Programm, wird die Dezimalzahl auch angezeigt. Aber wenn ich etwas ändere, erhalte ich wieder die Fehlermeldung. Wenn ich per
SQL-
Query einen Datensatz mit einer Dezimalzahl einfüge, funktioniert es. Der Fehler tritt also auschliesslich bei Eingabe oder Änderung von Daten über Datensteuerungselemente auf.
Woran kann das liegen?