Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: hase198312 am November 10, 2015, 11:47:14

Titel: Genauigkeit des Dezimalfeldes ist zu klein
Beitrag von: hase198312 am November 10, 2015, 11:47:14
Guten Tag,

Ich habe unter Access 2010 eine Verknüpfung via ODBC mit dem MySQL ODBC 3.51 Driver zu einer Datenbank "DB 1" erstellt.
Wenn ich eine Tabelle aufrufe bekomme ich Hinweismeldung" Die Genauigkeit des Dezimalfeldes ist zu klein, um die von Ihnen hinzuzufügende Zahl aufzunehmen"

Ich vermute, dass ein Feld mir Probleme macht. Das Feld ist in Access als "Zahl" deklariert und die Feldgröße ist auf
"Dezimal" eingestellt. Lässt sich ja auch nicht ändern.

Wenn ich mit dieser Tabelle ein Bericht erstelle, er lässt sich auch nicht mal öffnen, schreibt ein Fehler, wie schon oben beschrieben. Vielleicht soll ich in ODBC-Einstellungen etwas ändern, aber ich habe keine Ahnung was :-\

Kann mir jemand helfen?
Titel: Re: Genauigkeit des Dezimalfeldes ist zu klein
Beitrag von: trebuh am November 10, 2015, 12:07:38
Hallo,

versuch es mal mit Feldgröße "Double".

Gruß trebuh
Titel: Re: Genauigkeit des Dezimalfeldes ist zu klein
Beitrag von: hase198312 am November 10, 2015, 12:12:02
Danke für deine schnelle Antwort,

das habe ich schon versucht, lässt sich aber nicht ändern, bekomme eine Warnmedung "Operation wird für diesen Objekttyp nicht unterstützt"
Titel: Re: Genauigkeit des Dezimalfeldes ist zu klein
Beitrag von: hase198312 am November 10, 2015, 12:28:48
Also, ich habe jetzt den Treiber neuinstalliert, und nun habe ich entdeckt, dass das Feld bei Auswertung NULL-Werte hat, die Tabelle zeigt jetzt keinen Fehler, aber bei Berichtauswertung wird der Fehler angezeigt.
Kann das vielleicht an NULL-Werten liegen
Titel: Re: Genauigkeit des Dezimalfeldes ist zu klein
Beitrag von: Beaker s.a. am November 10, 2015, 21:27:27
Hallo hase,
ZitatKann das vielleicht an NULL-Werten liegen
NULL ist was anderes als 0 (Null).
Null ist 0, aber NULL ist gar nichts, nada.
ZitatIch habe unter Access 2010 eine Verknüpfung via ODBC mit dem MySQL ODBC 3.51 Driver zu einer Datenbank "DB 1" erstellt.
ZitatDas Feld ist in Access als "Zahl" deklariert und die Feldgröße ist auf
"Dezimal" eingestellt. Lässt sich ja auch nicht ändern.
Wenn Du auf eine SQL-Db zugreifst werden die Datentypen doch auch dort festgelegt, oder sehe ich das falsch?
Was willst Du da in Access einstellen?
Schreib doch Mal, was Du machen/erreichen willst.
gruss ekkehard