Bei dBase kann ich mit Pack die Daten löschen, die mit einer Löschmarke versehen sind. Das gleiche habe ich mit dem Programmcode bei EmptyTable versucht.
Table1 habe ich tblAdressen genannt!
dBaseDatenbank ist Kundenadresse! Version 7.01.
Bei beiden nachfolgenden Versuchen tritt jeweils die gleiche Exception der Klasse EDBEngine Error: "Tabelle ist in Gebrauch auf"!
Erster Löschvorgang:
tblAdressen.Close;
tblAdressen.EmptyTable;
Mein andere Versuch:
with tblAdressen do
begin
Active := False;
DatabaseName := 'Adressen';
TableName := 'KundenAdressen';
TableType := ttDBase;
EmptyTable;
end;
Was mache ich Falsch? Bitte um kurzfritige Antwort!
Mit besten Dank
Wolfgang Rademacher
Table1 habe ich tblAdressen genannt!
dBaseDatenbank ist Kundenadresse! Version 7.01.
Bei beiden nachfolgenden Versuchen tritt jeweils die gleiche Exception der Klasse EDBEngine Error: "Tabelle ist in Gebrauch auf"!
Erster Löschvorgang:
tblAdressen.Close;
tblAdressen.EmptyTable;
Mein andere Versuch:
with tblAdressen do
begin
Active := False;
DatabaseName := 'Adressen';
TableName := 'KundenAdressen';
TableType := ttDBase;
EmptyTable;
end;
Was mache ich Falsch? Bitte um kurzfritige Antwort!
Mit besten Dank
Wolfgang Rademacher
Comment