Hallo Forum,
habe ein etwas kurioses Problem mit Delphi 7 und
MySQL 5 (per dbexpress).
Meine Anwendung besteht aus mittlerweile 14 Tabellen. Daten
werden eingefügt, gelöscht, editiert und selektiert. Alles
klappt einwandfrei. Habe jetzt eine neue Tabelle hinzugefügt
und will die gleichen Funktionen programmieren. Wenn ich die
Tabelle in den EDIT-Modus setzte und gleich POST (mit ApplyUpdates(0))
ausführe, kein Problem.
Wenn ich im EDIT-Modus Feldwerte ändere und dann POST starte kommt
folgende Fehlermeldung: "Datensatz nicht gefunden oder von einem
anderen Benutzer geändert". Ich bin aber momentan der einzige
Benutzer.
Habe diese Tabelle gelöscht und neu angelegt, gleicher Fehler.
Habe dann alle Felder bis auf 2 gelöscht, dann geht's. Drittes
Feld hinzugefügt, dann wieder obiger Fehler.
Kennt jemand das Problem ?