![]() |
Datenbank: Advantage Databse • Version: 10 • Zugriff über: Advantage Delphi Components
EConvertError bei adsTable.delete
Hallo,
ich habe an einer Stelle das seltsame das Problem, das ich bei beim löschen eines Datensatzes folgenden Fehler bekomme: --------------------------- Benachrichtigung über Debugger-Exception --------------------------- Im Projekt Programm.exe ist eine Exception der Klasse EConvertError mit der Meldung ''''''' ist kein gültiges Datum' aufgetreten. --------------------------- Anhalten Fortsetzen Hilfe --------------------------- Ich habe mal nachgeschaut ob irgendwelche Events an der Tabelle dran hängen, aber da ist nichts... Und ich kann mir nicht erklären wieso dieser Fehler bei einem Delete ausgelöst wird. Hat jemand eine Erkärung was das sein kann? Danke euch! |
AW: EConvertError bei adsTable.delete
Wie sieht die Tabelle aus? Ist die in einem DD? Gibt es dann evtl. Trigger? Wie erfolgt das Löschen genau ? Was ist der Inhalt der Felder vor dem Löschen?
Ist das Problem evtl. ein Control, das nach dem Löschen versucht den leeren Inhalt als Datum darzustellen? |
AW: EConvertError bei adsTable.delete
Hi!
Jo Tabelle hängt in einem DD. Trigger gibt es, allerdings nur AfterInsert und AfterUpdate. Der Inhalt der Tabelle sieht eigentlich gut aus - es gibt 2 Datumsfelder die korrekt gefüllt sind und ein Timestamp-Feld das NULL ist, was es auch sein soll... Das mit der Komponente werde ich mal genauer anschauen, danke für den Tipp... PS: Wenn ich den Datensatz per SQL-Statement lösche, klappt es natürlich. |
AW: EConvertError bei adsTable.delete
Dann ist es sicher das DatumsEdit. Denn wenn Du über SQL löschst erfolgt ja keine Synchronisation mit der Datasource, diese ist ja mit der TAdsTabe verbunden und nicht mit der separaten Query.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:44 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 by Thomas Breitkreuz