BDE ist schon eine kleine Weile her...
die Tabelle sollte schon vor dem Leeren geöffnet sein...
probiere mal...
Delphi-Quellcode:
procedure TForm1.tabelle2leeren;
begin
Table2.Active:= True; // bzw. vorher (On Create / OnShow) einfach aktiv machen.
Table2.EmptyTable;
end;
mit welchen Datenzugriffskomponenten arbeitest du ?
greifst du mit mehreren Clients auf die Tabelle zu ?