Einzelnen Beitrag anzeigen

sancho1980

Registriert seit: 7. Feb 2006
429 Beiträge
 
#1

löschen von datensätzen

  Alt 30. Mär 2006, 15:24
Datenbank: interbase 6.5 • Zugriff über: ibx, ibexpert
hallo
ich habe eine ibdataset - komponente und will nun damit einen datensatz löschen
leider funktioniert das nicht wie ich's mir vorstelle

das delete-sql-statement lautet folgendermaßen:

delete from tabelle
where
ID = :ID

mein löschversuch sieht dann im code folgendermaßen aus:
SQL-Code:
DataSet.Edit();
DataSet.ParamByName('ID').AsInteger := Zahl;
DataSet.Delete();
Leider bekomm ich dann immer die Meldung: Not in edit mode.

Kann mir das einer erklären?

Danke,
Martin
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.
  Mit Zitat antworten Zitat