![]() |
Datenbank: Access • Version: 2007 • Zugriff über: Netzwerk
Eingabe im Grid wird als 0 angezeigt
Hallo Experten,
Habe eine Datenbank (Access) wo ich in einer Tabelle einen Feld als Double definiert habe. Gebe ich den Wert im Datenbank selber ein z.B. 0,0000009 dann wird es im Grid richtig angezeigt. Versuche ich mit Grid den wert zu schreiben bekomme ich 0 als ergebniss :( Habe im Access den Feld auch als Dezimal versucht und kein erfolg gehabt. Es klappt nur Eingaben bis nachkomme 4 Stellig ab den 5. Stelle wird nur 0 angezeigt. |
AW: Eingabe im Grid wird als 0 angezeigt
HAt den keiner eine Idee ? oder kann es einer Bestätigen dieses Problem ?
|
AW: Eingabe im Grid wird als 0 angezeigt
Versuch es mal mit persistenten Feldern (rechte Maustaste auf die TQuery oder TTable und alle Felder anlegen). Hier mal das Displayformat für das Feld anpassen, etwa #0.0000000000 für 10 Nachkommastellen.
Grüße Mikhal |
AW: Eingabe im Grid wird als 0 angezeigt
Liste der Anhänge anzeigen (Anzahl: 2)
Danke für deine Antwort, leider hat das nicht funktioniert, das selbe hatte ich auch mit Code geändert hatte die selbe Fehler
|
AW: Eingabe im Grid wird als 0 angezeigt
Probiere als Test einmal
Delphi-Quellcode:
Wenn der Wert hinterher auch so drinsteht, liegt es am Grid, ansonsten am Treiber, schätze ich.
myQuery.Edit;
myQueryFELD.AsDouble := 0.00000009; myQuery.Post; Was passiert, wenn Du 0-Dezimapunkt- 0000009 eingibst? Kannst Du das Gleiche mit einem TDBEdit versuchen? |
AW: Eingabe im Grid wird als 0 angezeigt
Liste der Anhänge anzeigen (Anzahl: 2)
Danke für deine Antwort,
Ich erkläre es mal genau. Bei meinem Program habe ich 2 DBGrid links davon wähle ich die Anlagen, rechts wird mir die Vorgaben zu den jeweilgen Rüstvorgänge angezeigt. Jede Rüstvorgang hat eine andere Wert z.B. 0,25 oder 0,0102 oder 0,0000009 std. Auch wenn ich mit Displayformat arbeite bekomme ich bei 0,025 auch 10 Stellig "0,000.000.0" Das was du geschrieben hast ist feste Wert, ich möchte bei dem Menü die Rüstvorgänge eventuell die Zeit ändern. |
AW: Eingabe im Grid wird als 0 angezeigt
Wie ist der Typ in der Datenbank?
|
AW: Eingabe im Grid wird als 0 angezeigt
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
AW: Eingabe im Grid wird als 0 angezeigt
10 Stellen inklusive Ganzzahlanteil und Dezimaltrennung... Nicht Nachkommastellen...
Grüße Mikhal |
AW: Eingabe im Grid wird als 0 angezeigt
ich mache mal eine Video, ich glaube ich kann das nicht richtig erklären.
(video kommt gleich) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz