Einzelnen Beitrag anzeigen

Benutzerbild von Stern
Stern

Registriert seit: 26. Feb 2007
Ort: Köln
74 Beiträge
 
#1

Markierten Eintrag aus dbgrid löschen...

  Alt 22. Nov 2007, 12:45
Datenbank: InterBase • Zugriff über: BDE
Hallo zusammen,

ich habe da eine kleine Frage bezüglich dem Löschen und Ändern von Einträgen in
einer Datenbank. Ich habe ein Formular mit einem DBGrid und diversen anderen Komponenten drauf.
Nun bin ich soweit, dass mir die Einträge der DB schön angezeigt werden und ich auch neue hinzufügen
kann. Meine Einträge haben eine fortlaufende ID.

Nun möchte ich gerne den gerade markierten Eintrag im DBGrid löschen oder ändern. Dazu würde ich im
Normalfall ein SQL-Statement wie folgt absetzten:

Delphi-Quellcode:
try
         qrMain.Sql.Clear;
         qrMain.SQL.Text:='DELETE FROM Tabellenname WHERE ID = <ID>;';
         qrMain.ExecSQL;
         ShowMessage('Erledigt!')

         except
         ShowMessage('Da läuft was nicht ganz rund...');
         end;
Ich habe nun leider das Problem, dass ich nicht weiß, wie ich auf den AUSGEWÄHLTEN Eintrag zugreifen kann.
Ich muss ja schließlich irgendwie an meine ID kommen, oder???

Kann mir jemand von euch helfen? Ich komm nicht so richtig weiter

Liebe grüße
Steffi
steffi
  Mit Zitat antworten Zitat