![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Delphi +SomeEmbidedDB + xBundle (Themedia) [D7, Firebird]
Slaviq © (2007-01-28 21:47:00)Товарищи! Хелп!
Есть приложение которое коннектится к файлу Firebird через Embided DLL-ки
Запаковываю утилой xBundle, пакета Themedia, .fdb файл базы в экзешник.
Но не получается получить потом при запуске к нему доступ из приложения.
Выдает Exeption :
Database file appears corrupt()
Bad checksum.
Checksum error od database page 0
В свойствах FibPlus стоит:
fbDB.DatabaseName := 'file.fdb';
fbDB.LibraryName := 'fbembed.dll';
Причем DLLы Embidedо-вские запаковванные в экзешник свое дело делают (всмысле работают).
Приложение запускается и работает правильно (.fdb лежит рядом с экзешником, любых других файлов приложение не требует)
Очень нужно запоковать в ЕхЕ-шник .fdb файл базы (база РидОнли - вносить изменения в нее не предусмотрено ТЗ).
Распаковывать не предлагайте, интересует метод "No write to disk"
Есть ли выход?
Спасибо всем откликнувшимся
Johnmen (2007-01-28 23:09:00) [1]
> Запаковываю утилой xBundle, пакета Themedia, .fdb файл базы в экзешник.
Это надо в орешник отнести :)))))
> Есть ли выход?
Есть. Единственный. Не паковать базу.