![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с Paradox [D5, Paradox]
grifon-nn © (2003-10-14 16:59:00)
Пришел недавно к клиенту, глянул в базу, а там появилась куча файлов: _qsqNN.db, где NN - номер от единицы и до ...
Кто может сказать, в связи с чем появляются эти файлы?
Anatoly Podgoretsky (2003-10-14 20:18:00) [1]
А каком то из нормальных вариантов завершения тоже могут оставаться эти файлы
grifon-nn (2003-10-14 17:36:00) [2]
Ладно, попробую это выяснить.
Спасибо...
MsGuns (2003-10-14 17:23:00) [3]
>grifon-nn (14.10.03 17:19) [4]
>а если БД однопользовательская? Тогда можно сделать вывод, что прогу неверно завершают
С большой степенью вероятности. Если, конечно, прога сама по себе не грохается ;))
Dripus (2003-10-14 17:22:00) [4]
Вполне возможно. Например Ctrl+Alt+Delete или кнопой ресет.
grifon-nn (2003-10-14 17:19:00) [5]
Dripus (14.10.03 17:13) [2]
а если БД однопользовательская? Тогда можно сделать вывод, что прогу неверно завершают?
Anatoly Podgoretsky (2003-10-14 17:14:00) [6]
grifon-nn (14.10.03 16:59)
В связи с тем, что ты посмотрел базу.
Dripus (2003-10-14 17:13:00) [7]
На самом деле эти таблицы должны сами собой грохаться когда запрос закрывается, а тем более после завершения работы проги. Если они сами не грохаются значит что-то или кто-то их использует. А если воспользоваться библиотекой ExLib там есть такие компоненты как BDEClientQueryEh и UpdateSQLEh они не делают таких файлов.
MsGuns (2003-10-14 17:06:00) [8]
Это файлы, где сохраняются рез-ты запросов.
Чтобы они не "портили" каталог с БД, настрой PrivateDir (см.Session) в другой каталог (TempPdx). При запуске проги перед открытием первой таблицы БД этот каталог чистить. То же самое перед выходом из проги и после закрытия последней таблицы (запроса)