Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2007, 11:56   #1
Ferro
 
Регистрация: 08.11.2007
Сообщений: 8
По умолчанию Очистка dbf.

Все что надо - что бы при запуске программы очищался dbf файл.
Я писал Table1.Delete - но это просто пометка на удаление, а не удаление.
Подскажите пожалуйста. Зарание благодарен ; )
Незаметный значит сильный.

Если вам уже третий день надоедает работа значит сегодня среда.

На чемпионате мира по женской логике с большим отрывом победил генератор случайных чисел.
Ferro вне форума Ответить с цитированием
Старый 08.11.2007, 11:57   #2
Nemon
Армия Рассейская
Форумчанин
 
Аватар для Nemon
 
Регистрация: 06.12.2006
Сообщений: 175
По умолчанию

используй EmptyTable
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН
Nemon вне форума Ответить с цитированием
Старый 08.11.2007, 12:10   #3
Ferro
 
Регистрация: 08.11.2007
Сообщений: 8
По умолчанию

При использовании EmptyTable генерируется исключение Table is busy и таблица не открывается.
Незаметный значит сильный.

Если вам уже третий день надоедает работа значит сегодня среда.

На чемпионате мира по женской логике с большим отрывом победил генератор случайных чисел.
Ferro вне форума Ответить с цитированием
Старый 08.11.2007, 12:27   #4
Nemon
Армия Рассейская
Форумчанин
 
Аватар для Nemon
 
Регистрация: 06.12.2006
Сообщений: 175
По умолчанию

делай так.
table1.close
table1.Executive:=true;
table1.open
а потом уже empty
не забудь после снова executive в false поставить
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН
Nemon вне форума Ответить с цитированием
Старый 08.11.2007, 17:24   #5
Ferro
 
Регистрация: 08.11.2007
Сообщений: 8
По умолчанию

У меня глюки или в Delphi 7 у компоненты TTable нет свойства executive??
Извини, но её реально нет :\
Незаметный значит сильный.

Если вам уже третий день надоедает работа значит сегодня среда.

На чемпионате мира по женской логике с большим отрывом победил генератор случайных чисел.

Последний раз редактировалось Ferro; 08.11.2007 в 17:28.
Ferro вне форума Ответить с цитированием
Старый 08.11.2007, 18:07   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Я думаю, имелось в виду свойство Exclusive, использование которого в данном случае ничем не оправдано.
Кроме того, следует иметь в виду, что операция EmptyTable возможна только при закрытой таблице (см. пример в хэлпе по EmptyTable).
mihali4 вне форума Ответить с цитированием
Старый 12.11.2007, 16:20   #7
Nemon
Армия Рассейская
Форумчанин
 
Аватар для Nemon
 
Регистрация: 06.12.2006
Сообщений: 175
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Я думаю, имелось в виду свойство Exclusive, использование которого в данном случае ничем не оправдано.
Кроме того, следует иметь в виду, что операция EmptyTable возможна только при закрытой таблице (см. пример в хэлпе по EmptyTable).
Миль пардон. Старею. И вправду имел ввиду эксклюзив.
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН

Последний раз редактировалось Nemon; 12.11.2007 в 16:27.
Nemon вне форума Ответить с цитированием
Старый 12.11.2007, 17:10   #8
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

а что через кверик нельзя очистить
Код:
delete from NameTable
и ExecSQL
и всего делов то
dron-s вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
очистка экрана Артэс Общие вопросы C/C++ 17 07.04.2016 15:05
Очистка MEMO SG13 Общие вопросы Delphi 5 23.07.2008 21:56
Очистка памяти Senator Общие вопросы Delphi 1 28.06.2008 19:39
Очистка TImage TaTT DoGG Компоненты Delphi 2 14.05.2008 20:57
Очистка памяти в C# darkstarx Общие вопросы .NET 1 14.04.2008 14:48