![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подключение Delphi к базе Firebird [D7, Firebird]
Роман © (2010-05-13 13:33:00)Народ помогите, Весь мозг себе вынес.
Скажу сразу с Firebird ранее не работал с Интербейс давно и не много и не через дельфи. О том что Firebird это клон Интербейса и проблем не должно быть наслышан но они у меня есть.
Я установил
Firebird 2.1
SQL Manager for InterBase & Firebird
и дельфи 7.
Создал базу с помощью SQL Manager for InterBase & Firebird в дельфи кидаю на форму компонент IBDatabase указываю путь к файлу базы, ставлю конект trye? ввожу имя SYSDBA и пароль masterke но мне выдаёт unavailable database.
Подскажите где я туплю. Эта сфера для меня почти не извесна и я никак не могу понять где я не прав. зарание спасибо
Роман (2010-05-14 00:14:00) [1]Большое всем спасибо. А особенно Реактору. Неисправность нашёл. Выяснилось следующие то ли из за моих карявых рук то ли из за особенностей делфи когда конект прописываешь выбором пути в обжект инспекторе то у него получаеться следующая строчка
d:\my_db_path\my_db_folder\database.fdb и в этом варианте он конечно не работает. но стоило написать по приведённому выше примеру
127.0.0.1:d:\my_db_path\my_db_folder\database.fdb
и всё заработало.
Большое человеческое спасибо, удачи Вам
PEAKTOP (2010-05-13 16:36:00) [2]> Создал базу с помощью SQL Manager for InterBase & Firebird
То есть коннект к серверу присутствует. И логиниццо успешно.
> в дельфи кидаю на форму компонент IBDatabase указываю путь
> к файлу базы, ставлю конект trye? ввожу имя SYSDBA и пароль
> masterke но мне выдаёт unavailable database.
у тебя подключение вроде этого ?
............
with IBDatabase1 do
begin
LoginPrompt := false;
DataBaseName := '127.0.0.1:d:\my_db_path\my_db_folder\database.fdb';
Params.Clear;
Params.Add('USER_NAME=SYSDBA');
Params.Add('PASSWORD=masterkey');
Params.Add('LC_CTYPE=WIN1251');
end;
..............
turbouser (2010-05-13 15:09:00) [3]
> sniknik © (13.05.10 14:57) [2]
в FB длина пароля 8 символов. Все что после - обрезается.
sniknik (2010-05-13 14:57:00) [4]> и пароль masterke
именно так?
Sergey13 (2010-05-13 13:38:00) [5]1. Возможно сервер не стартовал.
2. Не совсем уверен, но компоненты IBX вроде как корректно работают с ФБ до версии 1.5.х
3. По всем вопросам связанным с ФБ/ИБ советую сначала искать ответы на ibase.ru - кладезь мудрости.