![]() |
Re: Float Wert per ADO in Access Datenbank
kann ich auch kaum glauben !
Delphi-Quellcode:
Muss doch gehen oder, beim Datum geht es ja auch...
...
with SQL do begin clear; Add('INSERT INTO T_TABELLE'); Add('(FELD, DATUM)'); Add('VALUES'); Add('('); Add(':WERT,'); Add(':DATUM'); Add(');'); end; Prepared := True; Parameters.FindParam('WERT').Value := Variable; Parameters.FindParam('DATUM').Value := DateToStr(now); ExecSQL; ... |
Re: Float Wert per ADO in Access Datenbank
Du wirdt es nicht glauben, aber ein Datum funktioniert einwandfrei,
auch ohne SQL Anweisung. Das Datum im DBEdit Feld wird korrekt übernommen. Es gibt nur Probleme bei Currency ( Währung ). Das liegt irgendwie am decimal delimiter. Auf einem Anderen Rechner läuft das programm auch ohne Probleme, aber hat auf meinem Entwicklungsrechner nicht. Als FeldType wird von der AdoTable ftFMTBcd zurückgeliefert nicht ftCurrency ( obwohl ich EnableBCD ausgeschaltet habe ) Aber die Einstellungen im programm sind wohl nicht das Problem, sonst würde es ja auf einem anderen Rechner nicht laufen ... Das mit dem Öffnen in Access 2007 war ein Irtum. Der Fehler tritt immer erst nach dem Post auf wenn die Daten von der Access datenbank ins Grid zurücksyncronisiert werden. ist wohl irgendeine sehr unglückliche kombination aus installiertem MDac und Jet ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:13 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