Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: TClientDataSet; Performance beim Ansteuern von Datensätz

  Alt 20. Jun 2006, 08:06
Zitat von rochus:
Mit den Bookmarks wäre ich genau so vorgegangne, hab mir die auch schön abgelegt, aber leider krieg ich ein "record not found" sobald ich .GotoBookmark aufrufe, obwohl kein .delete, .clear, .close o.ä. aufgerufen wurde....
Wenn der (die? das?) Bookmark auf dem Datensatz steht, den du änderst, dann kann das schon passieren.

Noch zwei Möglichkeiten:
1. Wenn deine Tabelle über einen PK verfügt, also ein Feld, das garantiert eindeutig ist, dann verwende den Feldinhalt anstelle eines Bookmarks.
2. Wenn Du keine Daten einfügst oder löschst, dann kannst Du dir auch einfach die Recordnummer merken.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat