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

Вниз

Paradox   Найти похожие ветки 

 
zdm77   (2007-10-03 11:36) [0]

Создаю таблицу методом CreateTable, компонентом TTABLE, получается файл. Пытаюсь сделать другой файл, ругается. Закрываю форму, заново открываю все ок. Т.е. прога "держит" файл(таблицу). Метод Close не помогает. Как грамотно дисконнектится от файла(таблицы) Paradox?


 
ЮЮ ©   (2007-10-03 11:46) [1]

> Пытаюсь сделать другой файл, ругается

Обычно, это не ругань, а сообшение об ошибке, к текстее которого и кроется смысл ошибки, а осмысление приводит к её нахождению и исправлению.

З.Ы. Ни TTable, ни его метод CreateTable для создания таблиц не использую.
З.З.Ы. Что застоавляеть в рантайм создавать таблицы? Неужели родился ИИ, распознающий предметную область?


 
zdm77   (2007-10-03 11:54) [2]


> ЮЮ ©   (03.10.07 11:46) [1]

Жизнь порой ставит перед разными задачами. То-же в рантайм не создавал раньше. Но появилась необходимость. Основная БД используется FireBird, но есть организация, которой необходимо сдавать отчеты, которая использует Paradox. Ей нужны таблицы в определенном формате. Да еще и удаление из Paradox записей ставит только пометку на удаление, а их прога хавает всё. Тут был найден выход юзать TDBF компоненты и делать "pack" либо удаление из дериктории всех предыдущих таблиц и создание новых. И еще уход от установки на клиентских местах BDEAdmin. Все в принципе работает, но удержание файла происходит.


 
zdm77   (2007-10-03 12:01) [3]

в общем лучше чем
Form_Export.Close;
Application.CreateForm(TForm_Export, Form_Export);

не нашел :)


 
ЮЮ ©   (2007-10-03 12:06) [4]

> в общем лучше чем
> Form_Export.Close;
> Application.CreateForm(TForm_Export, Form_Export);
> не нашел :)

Тогда уж Form_Export.Free;
Ибл тогда странно как-то всё.


 
zdm77   (2007-10-03 12:27) [5]

Free почему-то не помогло, это первое что я попробовал, а пересоздание рулит, хотя конечно тож не правильно


 
Anatoly Podgoretsky ©   (2007-10-03 12:31) [6]

> zdm77  (03.10.2007 11:54:02)  [2]

Наглая ложь.

1. в Парадоксе запись удаляется окончательно.
2. TDBF не работает с Парадокс файлами.
3. установка BDEAdmin не требуется на клиентских машинах


 
zdm77   (2007-10-03 12:55) [7]

сто лет не сталкивался, действительно, *.dbf файлы...DBase таблицы



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
15-1200452599
Slider007
2008-01-16 06:03
2008.02.17
С днем рождения ! 16 января 2008 среда


2-1201167880
AntonUSAnoV
2008-01-24 12:44
2008.02.17
про использование ключей продления регистрации


4-1183687219
AlexanderMS
2007-07-06 06:00
2008.02.17
Стиль элементов управления.


6-1178645354
flaxe
2007-05-08 21:29
2008.02.17
Съэмулировать клиент


15-1200226303
SerJaNT
2008-01-13 15:11
2008.02.17
Перетаскивание блоков