Таблица NewDbf типа TwwTable динамически создается и заполняется. Без проблем.
Однако при втором прогоне на
wwQuery1.ExecSQL вылетает ошибка "Table is busy". Почему?
SavedMrsh := SaveDialog2.FileName;
If NewDbf <> nil then begin
if NewDbf.Active then begin
NewDbf.Close;
end;
end;
wwQuery1.Close;
wwQuery1.SQL.Clear;
wwQuery1.SQL.Text := 'Drop TABLE "' + SavedMrsh + '"';
wwQuery1.ExecSQL; // [color=blue][i]Здесь ошибка при втором прогоне[/i][/color]
NewDbf := TwwTable.Create(Self);
wwQuery1.SQL.Clear;
wwQuery1.SQL.Text := ' Create Table "' + SavedMrsh + '"' +
' (NOM Numeric(6),' +
' SPISOK CHAR(61),' +
' RAION CHAR(37),' +
' LON NUMERIC(10),' +
' LONHEX CHAR(8),' +
' LAT NUMERIC(10),' +
' LATHEX CHAR(8),' +
' NOMER CHAR(6),' +
' KORPUS CHAR(6))';
wwQuery1.ExecSQL;
Спасибо.