Entwickler-Ecke

Datenbanken - Fehler "Bookmark not found"


Hendrik - Di 25.01.11 01:34
Titel: Fehler "Bookmark not found"
Hey!

Ich nutze ein DBGrid zum Anzeigen (Readonly) einer über den Select Befehl gefilterten Datenmenge aus einer Firebirddatenbank unter zu Hilfenahme einer TZQuery.

Ist im DBGrid bei mehr als einem Datensatz der erste ausgewählt und wird dieser über einen Update Befehl so geändert, dass er aus der Filtermenge herausfällt, so erscheint nach dem Refreshbefehl für die TZQuery die Fehlermeldung "Bookmark not found".

Ist das DBGrid nicht mit der Datasource verbunden, bleibt der Fehler aus. Lokalisiert ist der Fehler in der Unit ZAbstractRODataset von Zeos. Es gibt sonst nichts, was das ganze beeinflusst. Ich sitze schon seit Stunden davor und probiere, wie ich das behebe, aber finde nichts. Hat jemand eine Idee?