Für eine kleine Anwendung (unter Windows) möchte ich die Tdbf-Komponente verwenden.
Wenn ich gemäß nachfolgendem Programmauszug einen Datensatz löschen möchte, erhalte ich die Fehlermeldung
Project Bibliothek raised exception class 'EDatabaseError' with nessage:
CodiciDbf: Operation not allowed. dataset "CodiciDbf" is not in an edit or insert state.
Code: Alles auswählen
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TDBNavButtonType);
var
Nummer : Integer;
begin
case Button of
...
nbDelete : begin
CodiciDbf.Open;
CodiciDbf.Edit;
CodiciDbf.Delete;
CodiciDbf.Post; //<- hier tritt der Fehler auf
CodiciDbf.Close;
end;
...
end;
end;
Was mache ich denn falsch, welche Einstellung muß ich ändern?
Gruß,
Adrian