![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.04.2012
Сообщений: 49
|
![]()
Добрый день!
Имеется база firebird, которая расположена в %UserProfile%\base\base.FDB В Файле aliases.conf эта база представлена через алиас вот так: Код:
Код:
Если в файле aliases.conf прописать нормальный путь Код:
Подскажите, как мне правильно подключиться к БД. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
так и подключайся
MyBase = c:\Users\Iam\base\base.FDB
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.04.2012
Сообщений: 49
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.04.2012
Сообщений: 49
|
![]()
Кстати, может это поможет вам:
Я делаю дистрибутив при помощи SmartInstallMaker, и базу копирую в Код:
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 02.04.2012
Сообщений: 49
|
![]() Цитата:
но я ведь через алиас подключаюсь... а можно что-нибудь подобное (т.е. замену части пути на нормальный) через батник сделать? или если можно как-нибудь в delphi узнать путь по алиасу и отредактировать его? Последний раз редактировалось Romowski; 14.01.2013 в 11:35. |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
ну так и читай с дельфи файл aliases.conf и парси его как тебе нужно. а потом пиши в тот же файл уже нужные изменения.
хотя я, честно говоря, не понимаю - зачем весь этот гем**ой с переменными путями в алисах? лишних проблем в работе софта не хватает? ставь базу в нормальный каталог (напр с:\data) да и все ps. а если уж каталог "%UserProfile%\" пишеться только из тех соображений чтобы только 1 пользователь мог работать с базой - так лучше использовать Embedded версию ![]()
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() Последний раз редактировалось Yurk@; 14.01.2013 в 11:59. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 02.04.2012
Сообщений: 49
|
![]() Цитата:
1. с Дельфи читать не самое лучшее решение: т.к. я коннектюсь через алиас... стало быть мне необходимо по алиасу считать путь, изменить его на нормальный и опять же подключаться к алиасу? не очень как-то 2. нормальный каталог - тоже не стоит... а то пользователи слишком уж любопытные 3. embedded не пойдет, т.к. может в дальнейшем быть 3-4 пользователя вооот ) |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
БД firebird | Vtornik | Помощь студентам | 0 | 15.11.2011 22:28 |
%userprofile% | Painkiller_13 | Общие вопросы Delphi | 6 | 05.08.2011 11:32 |
FireBird | Д'якон | БД в Delphi | 2 | 04.12.2008 11:15 |
FireBird 1.5.4 | Nikola__ | БД в Delphi | 2 | 17.11.2008 14:42 |