Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
9-1165706828
школьник :-)
2006-12-10 02:27
2008.02.17
bejeweled


8-1173673946
arturich
2007-03-12 07:32
2008.02.17
Возможно ли?


15-1200407003
OSokin
2008-01-15 17:23
2008.02.17
Доки vs форумы


6-1180434983
G_M_S
2007-05-29 14:36
2008.02.17
Компонент для чтения RSS


6-1180089084
inex
2007-05-25 14:31
2008.02.17
ftp прокси




   Наверх