![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]()
Ага, теперь понятно. Да надо скачать этот embedded. Можно отсюда:
http://www.ibase.ru/firebird/211/Fir...in32_embed.zip Его просто распаковать и положить нужные файлы (в предыдущем посте список) рядом с программой. На этом "установка" embedded сервера FB заканчивается. Обратить внимание что пара файлов из списка должны находится в подкаталоге с именем intl. Еще надо знать (на всякий случай, чтобы не возникло недоумение), что даже если встроенный сервер расположен как надо рядом с приложением, но на компьютере установлена еще и сетевая FB (и запущенная), то ваши базы будут управляться сетевой FB, а не embedded. Последний раз редактировалось Karabash; 27.02.2010 в 08:56. |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
То есть скопировав те файлы, из списка, что Вы, Karabash, написали в папку с программой и БД и скопировав эту папку на компьютер пользователя, я могу спокойно запускать программу и она будет уже работать?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]() Цитата:
А это уже только Вам известно. Может сторонние библиотеки какие еще используются или еще чего. Firebird Embedded работать будет без дополнительных телодвижений, а Ваша программа совсем не обязательно себя так же проявит. Последний раз редактировалось pu4koff; 27.02.2010 в 09:53. |
|
![]() |
![]() |
![]() |
#14 | |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]() Цитата:
Упустил важный момент. Для версии 2.1 embedded FB файл fbembed.dll нужно переименовать в gds32.dll. Последний раз редактировалось Karabash; 27.02.2010 в 10:00. |
|
![]() |
![]() |
![]() |
#15 |
Регистрация: 21.02.2010
Сообщений: 8
|
![]()
Объясните где прописывать адрес БД. Хотелось бы увидеть пример адреса если отсчитывать его от пути к исполняемому файлу приложения.
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]()
Адрес (путь) указывается в свойстве DatabaseName (если речь идет о IBX).
И самым обычным образом. Для доступа к локальной базе через букву диска и далее с указанием всего пути до файла базы (c:\bases\base.fdb). К базе на сервере через указание имени сервера или IP адреса сервера. |
![]() |
![]() |
![]() |
#17 |
Регистрация: 21.02.2010
Сообщений: 8
|
![]()
Не правильно сформулировала свой вопрос. Можно ли написать такой путь что начало неизвестно, а окончание такое что файл базы всегда был бы в одной папке с exe файлом. на первой странице писали что то про ExtractFilePath и ExtractFileName, я подумала с этим можно сделать то что я хочу, или нет?
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]()
Речь о функции, которая выделяет путь.
Код:
Если файл базы предполагается держать в подкаталоге, который находится рядом с exe'шником, то достаточно подставить к имени файла и этот каталог: Код:
|
![]() |
![]() |
![]() |
#19 |
Регистрация: 21.02.2010
Сообщений: 8
|
![]()
т.е. опять нужно знать полный путь, теперь это exe файл. А если я не знаю в какую папку пользователь скопирует мою программу, то это не реально тогда?
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]()
Знать полный путь не нужно. Свойство Application.ExeName содержит имя запускаемого приложения с полным путем (оно заполняется автоматически), в какой бы папке приложение не находилось.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Установка программы на удаленный компьютер | joker | Win Api | 4 | 12.07.2009 13:22 |
FireBird | Д'якон | БД в Delphi | 2 | 04.12.2008 11:15 |
FireBird 1.5.4 | Nikola__ | БД в Delphi | 2 | 17.11.2008 14:42 |
Безопасная связка компьютер-компьютер, как организовать наилучшую защиту | Alar | Операционные системы общие вопросы | 3 | 17.02.2008 21:15 |
Делаю сайты, пишу маленькие/большие скрипты. Пишу веб-приложения и приложения под Windows. | SkyM@n | Фриланс | 3 | 29.12.2007 16:21 |