Keine Fließkommazahlen möglich?
Verfasst: Do, 07.06.2007 10:27
Hallo
Ich arbeite über eine ODBC Verbindung auf einem MySQL-Server und nutze OO 2.2 als Frontend.
Ich habe folgendes Problem: Sobald ich ein Feld mit Datentyp Decimal, Double oder Float erstelle und einen Wert eintragen möchte erscheint folgende Fehlermeldung:
"[MySql][ODBC 3.51 Driver][mysqld-5.0.32-Debian_7etch1-log] Fehler in der SQL-Syntax. Bitte die korrekte Synatx im Handbuch nachschlagen bei '00000000000000000e+00 WHERE [Datenfeld] = 'Wert' in Zeile 31"
bzw
"[MySql][ODBC 3.51 Driver][mysqld-5.0.32-Debian_7etch1-log] Anzahl der Felder stimmt nicht mit der Anzahl der Werte in Zeile 1 überein."
Irgendwie ergeben die Fehlermeldungen für mich keinen Sinn.
Habe dann mal die Tabelle per Hand neu erstellt mit phpMyAdmin 2.9.1.1 und konnte dann auch Fließkommazahlen eintippen, nach einem späteren Neustart von OO war aber wieder der selbe Effekt wie vorher.
Bin irgendwie ratlos...hatte jemand schonmal das selbe Problem oder kann mir irgendwie weiterhelfen?
mfg aksel
Ich arbeite über eine ODBC Verbindung auf einem MySQL-Server und nutze OO 2.2 als Frontend.
Ich habe folgendes Problem: Sobald ich ein Feld mit Datentyp Decimal, Double oder Float erstelle und einen Wert eintragen möchte erscheint folgende Fehlermeldung:
"[MySql][ODBC 3.51 Driver][mysqld-5.0.32-Debian_7etch1-log] Fehler in der SQL-Syntax. Bitte die korrekte Synatx im Handbuch nachschlagen bei '00000000000000000e+00 WHERE [Datenfeld] = 'Wert' in Zeile 31"
bzw
"[MySql][ODBC 3.51 Driver][mysqld-5.0.32-Debian_7etch1-log] Anzahl der Felder stimmt nicht mit der Anzahl der Werte in Zeile 1 überein."
Irgendwie ergeben die Fehlermeldungen für mich keinen Sinn.
Habe dann mal die Tabelle per Hand neu erstellt mit phpMyAdmin 2.9.1.1 und konnte dann auch Fließkommazahlen eintippen, nach einem späteren Neustart von OO war aber wieder der selbe Effekt wie vorher.
Bin irgendwie ratlos...hatte jemand schonmal das selbe Problem oder kann mir irgendwie weiterhelfen?
mfg aksel