Einzelnen Beitrag anzeigen

KlausV

Registriert seit: 29. Aug 2017
Ort: 68809 Neulußheim
88 Beiträge
 
Delphi 7 Professional
 
#1

Datensatz Sperre MySQL

  Alt 6. Dez 2022, 12:06
Datenbank: mysql • Version: mysql-5.5.47-0.17.1 • Zugriff über: ODBC
Hallo Zusammen,
ich finde einfach den Fehler nicht, weil manchmal funktioniert es und manchmal nicht.
Fehlermeldung: "Datensatz kann nicht geändert werden, da der Datensatz von einem anderen Benutzer gesperrt wurde"

MySQL Zugriff erfolgt über ODBC.

Ich habe ein Grid. In diesem Grid werden Datensätze angezeigt. Es gibt eine Checkbbox im Grid, die offen für die Verwaltung ist. Die zugehörige TQUERY Komponente hat die Eigenschaft RequestLive TRUE. Dadurch kann ich direkt im Grid in die Datenbank schreiben. Nun hake ich den ersten Satz an, das funktioniert und dann den zweiten und dann kommt die Fehlermeldung, aber nicht immer. Mir ist dabei aufgefallen, dass nach dem ersten click noch keine Änderung in der DB vollzuogen ist, erst beim 2. click, der aber ja nicht funktioniert, weil die Fehlermeldung kommt.

Ich weiß, dass es ab und an Probleme mit mysql gibt, aber wie kann man das lösen.

Danke schon mal.

Gruß Klaus
----------------------------------------------
Klaus
  Mit Zitat antworten Zitat