![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.09.2007
Сообщений: 14
|
![]()
Есть все таже прога "Органайзер" и две базы даных созданые в Аксесе.
Все нормально работает на моем ПК , но если создать екзешник, и перенести прогу на другой комп - то надо все по отдельности и базы и екзе файл. ВНИМАНИЕ ВОПРОС: как сделать чтобы базы даных входили в сам екзешник, или хотя бы распаковывалисьь в одну папку с прогой. Блягодярю за внимание ) |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
![]()
Поищи в поисковиках "Тонкие базы данных". Среди них есть и такие, которые позволяют размещать базы в исполняемом файле. Причем есть готовые компоненты для Delphi/C++Builder.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.09.2007
Сообщений: 14
|
![]()
а как можно сделать чтобы компонент автоматически искал базу данных в папке с прогой?
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
![]()
Зависит от конкретного компонента, какой используется?
В общем случае в обработчике OnCreate формы или модуля данных (если он используется) нужно указать для компонента путь к базе данных с учетом каталога программы. <Компонент>.<База> := ExtractFilePath(Application.ExeName ) + <имя_базы_данных>; |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 28.09.2007
Сообщений: 14
|
![]()
использую компонент Data
там есть свойство DataBAseName в нем указываеться путь |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
![]()
Никогда не встречал такого компонента. Похожее свойство есть у компонента TTable, но там в DatabaseName указывается только каталог и ещё нужно указать саму таблицу в свойстве TableName.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 28.09.2007
Сообщений: 14
|
![]()
ладно, спасибо ) бум искать )
|
![]() |
![]() |