Entwickler-Ecke
Datenbanken - Daten satz aus Access DB löschen... Howto???
Archer - Mo 13.02.06 11:12
Titel: Daten satz aus Access DB löschen... Howto???
Hallo!
Nachdem ich mein Programm jetzt auf ADO und Access umgebaut habe, bin ich auf folgendes Problem gestossen:
Ich habe eine Tabelle in einer Access DB, und wähle mittels DBNavigator den zu löschenden Datensatz aus. (RecordX)
Nun versuche ich verzweifelt, mittels Click auf Button 1, diesen Datensatz zu löschen.
hier derCode:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| procedure TForm11.Button2Click(Sender: TObject); begin adotable1.Close; adotable1.Open; adotable1.edit; adotable1.RecNo:=recordX; adotable1.Delete; adotable1.Post; adotable1.Close; adotable1.Open; label13.Caption:=inttostr(Adotable1.RecordCount);
end; |
Bei der Ausführung bekomme ich dann die Fehlermeldung:
ADOTable1 not in Edit Mode.
Hat da jemand mal einen Tip für mich??
Danke!
Jochen
MSCH - Mo 13.02.06 20:44
die Fehlermeldung sagt doch aus, im EditMode.
Datensätze kannst du nur löschen, wenn die Tabelle im Browse-Modus ist,
also einfach adotable1.edit LÖSCHEN.
grez
msch
Archer - Di 14.02.06 14:29
Titel: Erledigt, Danke!
Erledigt, Danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!