Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.045 c
6-1180565481
samael6
2007-05-31 02:51
2008.02.17
Работа с TIdConnectionIntercept


2-1201272521
erroremaerr
2008-01-25 17:48
2008.02.17
Всем с днем студента :)


2-1199601939
vegarulez
2008-01-06 09:45
2008.02.17
Вопрос про память.


9-1165706828
школьник :-)
2006-12-10 02:27
2008.02.17
bejeweled


2-1201007194
Riply
2008-01-22 16:06
2008.02.17
Работа с битовыми масками.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский