Вниз
Скачать: 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.014 c
15-1200217927
andreil
2008-01-13 12:52
2008.02.17
Как добавить в TTreeView простую строку?


2-1201260171
Леонид
2008-01-25 14:22
2008.02.17
Как блокировать сообщение об ошибке


2-1201184638
lead-in
2008-01-24 17:23
2008.02.17
TFileStream


15-1200583170
asdf
2008-01-17 18:19
2008.02.17
Кто как кодит?


2-1201254130
abhtr
2008-01-25 12:42
2008.02.17
WinExec непонятно работает




   Наверх