Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > DBISAM и его временные файлы


Автор: Jetus 26.9.2011, 14:00
Привет всем.

Разрабатываю программу с локальной базой данных Delphi + DBISAM 4
Все работает отлично, но в папке программы появляется куча файлов .blb и .dat
Я так понимаю - это временные файлы.

Вопрос: как указать папку для этих файлов? Или как-то по  другому, но чтобы не захламливать app's root?

Автор: Данкинг 26.9.2011, 14:38
Папку программы как указать, что ли?
Код

ExtractFilePath(Application.ExeName)

Автор: Jetus 26.9.2011, 15:24
Цитата(Данкинг @ 26.9.2011,  14:38)
Папку программы как указать, что ли?
Код

ExtractFilePath(Application.ExeName)



Нет.
Как указать компонентам DBISAM куда складывать их временные файлы? Или как указать DBISAM, чтобы они удалялись по завершении работы?

Автор: boban1951 16.2.2012, 20:49
Цитата(Jetus @ 26.9.2011,  14:00)
в папке программы появляется куча файлов .blb и .dat
Я так понимаю - это временные файлы.

Ты неправильно понимаешь, дружище. dat и blb самые что ни на есть НЕ временные файлы. dat - основной файл, blb - файл, в котором храняться blob- данне (memo и т.д.). Есть еще файл .idx - индексный файл, который используется системой для ускорения поиска по базе.
Резюме - DBISAM - не однофайловая система.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)