Einzelnen Beitrag anzeigen

Alphacodex

Registriert seit: 16. Mär 2006
65 Beiträge
 
Delphi 2006 Professional
 
#1

Record aus Row ermitteln in TDBGrid

  Alt 6. Aug 2009, 19:31
Datenbank: Firebird • Version: 2.5 • Zugriff über: Interbase
Hallo,

wie kann ich denn aus der Zeilennummer einer TDBGrid ermitteln, auf welchen Record diese Zeile in der Datenbank verweist und diese dann löschen??

Also mein User kann rechts auf eine Zeile im Grid klicken und kriegt dann ein kleines Kontextmenü. Da soll er die Möglichkeit haben die angeklickte Zeile zu löschen

1. Wie ermittle ich den zugehörigen Record aus der "ARow", die mir beim rechtsklick-Event ausgegeben wird
2. Wie lösche ich den richtigen Record dann (Frage klingt blöd, aber es gibt ja nur dataset.Delete; und das löscht den aktuellen Record, ich muss also irgendwie erst den zugehörigen Record "aktuell" machen vermute ich mal...


Grüße und Vielen Dank
Codex
  Mit Zitat antworten Zitat