Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.03;
Скачать: CL | DM;

Вниз

EmptyTable для DBF   Найти похожие ветки 

 
Дима   (2003-01-16 17:42) [0]

Доброго всем времени суток. Может кто чего умного скажет. Ситуация следующая.

with Table1 do begin
TableType := ttFoxPro;
TableName :="1.dbf";
TableActive := false;
EmptyTable;
TableActive := true;
end;


В результате выполнения строки EmptyTable; получаю ошибку - Project 1.exe rasied exception class EDBEngineError with message "Invalid language Driver."

Типы полей в таблице только Numeric и Logical.
Какого черта и каким образом language Driver может влиять на работу с числовыми и булевскими полями ???

Пробовал: while Not(Table1.RecordCount=0) do Table1.Delete;
проходит но не устраивает, записи метятся как удаленные и продолжают висеть. Размер файла начинает расти с угрожающей быстротой.


 
Delirium^.Tremens ©   (2003-01-16 17:52) [1]

А кто такой TableActive ?


 
Anatoly Podgoretsky ©   (2003-01-16 19:48) [2]

Не надо работать с FoxPro через БДЕ, Борланд предупреждал, ридонли и только ограниченная поддержка, перейди на другой движок, можно отказаться в пользу dBase формата, не зря же ты его в признаках указал, наверно имеешь на него кой какие виды.


 
MsGuns ©   (2003-01-16 20:03) [3]

Чтобы очистить таблицу, надо дать ей эксклюзив



Страницы: 1 вся ветка

Текущий архив: 2003.02.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
6-5122
NOE
2002-12-06 18:14
2003.02.03
IP провайдера


14-5157
NewGuest
2003-01-16 21:36
2003.02.03
Люди! Подскажите в чём ошибка при установке RX компанентов...


8-5088
Palmir
2002-10-15 23:14
2003.02.03
DELPHI и 3D STUDIO MAX


14-5170
gsu
2003-01-16 18:06
2003.02.03
Как посчитать количество строк кода, если имеется около


14-5225
Дмитрий К.К.
2003-01-16 06:22
2003.02.03
Именинники 16 января