Форум: "Базы";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
ВнизDelphi +SomeEmbidedDB + xBundle (Themedia) Найти похожие ветки
← →
Slaviq (2007-01-28 21:47) [0]Товарищи! Хелп!
Есть приложение которое коннектится к файлу 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) [1]
> Запаковываю утилой xBundle, пакета Themedia, .fdb файл базы в экзешник.
Это надо в орешник отнести :)))))
> Есть ли выход?
Есть. Единственный. Не паковать базу.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.043 c