DB. Fehler beim Editieren von DS einer MySQL-Tabelle
-
Ich greife mit folgenden Komponenten auf eine MySQL-Tabelle zu:
ADOConnection
ADOTable
DataSource
DBEdit-/DBCombobox-Komponenten
NavigatorAnzeigen und Einfügen neuer Datensaätze ist problemlos möglich. Beim Ändern bzw. beim Löschen von Datensätzen kommt jedoch folgende Fehlermeldung:
Die zum Aktualisieren angegebene Zeile wurde nicht gefunden. Einige Werte wurden seit dem letzten Lesen ggf. geändert.
Wo liegt mein Fehler? Kann mir jemand einen Tipp geben?
Vielen Dank
-
Warum TADOTable? Ist das eine alte BDE-Anwendung, die Du umstellen musst?
Dann viel Spass, Du wirst noch auf weitere Ungereimtheiten treffen.
Ansonsten WEG mit der Table-Kompo... Es ist zwar deutlich mehr Arbeit, das mit TADODataset und SQL zu machen, aber dafür ersparst Du Dir einige weitere unangenehme Überraschungen.
-
Hallo JOE_M,
ich habe deinen Rat befolgt. Es ist wesentlich aufwendiger mit TADODataSet und SQL zu arbeiten, aber bisher sind keine unlösbaren Probleme aufgetaucht.
Herzlichen Dank für deinen Tipp!