Форум: "Базы";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
ВнизЗакрытие временной таблицы Найти похожие ветки
← →
Хозявин М (2003-07-15 15:30) [0]Здравствуйте,
Имею прогу с серверной (исходники) и клиентской (без исходников) частью. Серверная работает напрямую с несколькими БД, а клиентским скармливаются временные таблицы. Появилась необходимость изминить кое-что изминить. Что сделано и работает на ура. Но есть один серьезный баг при попытке удалить временную таблицу выскакивает сообщение, что с файлом работает программа. Хотя до этого я сделал
Query.Active:=false;.
Причем если создавать таблицу без индификаторов, то файл IPRE.DB удаляется без проблем. Но если с индификаторами (IPRE.DB и IPRE.PX) выскакивает то сообщение.
Подскожите в чем проблема, все исходники проверил, по идеи должно работать, но вот не пашет :( Может как нибудь можно эти файлы удалить или как-то еще базу по другому закрыть.
Заранее спсибо.
← →
Соловьев (2003-07-15 16:59) [1]
> Причем если создавать таблицу без индификаторов, то файл
> IPRE.DB удаляется без проблем. Но если с индификаторами
> (IPRE.DB и IPRE.PX) выскакивает то сообщение.
Paradox вообще-то а не dBase...
и сделать.
Session.PrivateDir := "C:\Temp\";
> Хотя до этого я сделал
> Query.Active:=false;.
Query тут не причем... может у Вас еще и Table работает с ним?
> Имею прогу с серверной (исходники) и клиентской (без исходников)
> частью. Серверная работает напрямую с несколькими БД, а
> клиентским скармливаются временные таблицы.
на чем же она написана? на Midas?
← →
Хозявин М (2003-07-15 17:22) [2]2 Соловьев
Session.PrivateDir := "C:\Temp\"; - а что эта смена каталога даст
Table нет.
> на чем же она написана? на Midas?
Увы я не спец по БД :( Вспоминаю все что в институте когда-то учил по программированию (благо Delphi почти = Pascal)
← →
Соловьев (2003-07-15 18:08) [3]
> Увы я не спец по БД :( Вспоминаю все что в институте когда-то
> учил по программированию (благо Delphi почти = Pascal)
а откуда Вы тогда знаете что это клиент-серверная БД?
наверное еще BDE api используются где-то...
← →
Хозявин М (2003-07-15 18:15) [4]2 Соловьев
> а откуда Вы тогда знаете что это клиент-серверная БД?
Существует сервер, который устанавливается на одном компе в сети и существуют клиенты, которые работают только когда серверная часть работает :)
> наверное еще BDE api используются где-то...
Да наверняка, BDE имеется (на сервер когда-то установили BDE Administrator)
← →
Соловьев (2003-07-15 18:19) [5]
> Хозявин М (15.07.03 18:15)
упражнятся в телепатии у меня не получиться...
Какая точно СУБД? Что еще за сервер?
> Да наверняка, BDE имеется (на сервер когда-то установили
> BDE Administrator)
после таких слов, Вам пора взять книгу и почитать что-то про БД в Delphi. литературы море.
← →
MsGuns (2003-07-15 20:36) [6]А может вообще файл-сервер ?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c