Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

LogIn Interbase [D7, IB6.x]


Sapos ©   (2007-03-09 13:30:00) 

Подскажите плиз, как мне сделать так, чтобы пользователь коннектился к базепри загрузке формы, а не перед выполнение запроса на выборку.
Пробовал писать в событие OnShow: DataBase1.Connected:=true - после этого он стал запрашивать авторизацию 2 раза: при загрузке формы и перед выполнением запроса?
Или как сделать так чтобы авторизация проходила автоматом?


atruhin   (2007-03-09 18:37:00) [1]

> "IBX не тестируется с Firebird, и Borland не планирует поддерживать
> совместимость с будущими версиями Firebird"

А никто не говорит про "будущие версии" говорят, что FB1.5.x гораздо стабильней IB6.x


Кщд   (2007-03-09 15:30:00) [2]

>S@shka ©   (09.03.07 15:04) [11]
но "IBX не тестируется с Firebird, и Borland не планирует поддерживать совместимость с будущими версиями Firebird"
тут уж, имхо, или пользовать связку IBX+InterBase, либо FIBPlus+Firebird


Sapos   (2007-03-09 15:06:00) [3]

Спасибо за инфу!!!
Буду пользоваться.


S@shka   (2007-03-09 15:04:00) [4]


> Скажи, а для FireBird тоже можено исбользовать компоненты
> IBx


Нужно.
Последовательность действий
1. Сносишь через Установка удаление программ\Interbase
и ни о чем не жалеешь
2. Ставишь Firebird 1.5.4 - не ставь 2.0
3. Ставишь нормальную прогу для администрирования - IBExpert (бесплатна для USSR пользователей) вместо IBConsole
4. Delphi + IBX

конец.


Sapos   (2007-03-09 14:56:00) [5]


> Используй IBх - компоненты для доступа к InterBase серверу
> TIBDatabase
> TIBTransaction
>
> тут используется собственный внутренний API для доступа
> к серверу. А ты я так понимаю через BDE подлючаешься - так
> зачем лишние хвосты тянуть?
>
> - примеры работы есть в папке Demos
>
> Плюс www.ibase.ru
>
> Плюс переходи с InterBase 6.5 на Firebird 1.5 - полностью
> аналогичен (ну практически 100%)  более стабилен  + бесплатен

Спасибо!!!!

Я попробую, но пока всеравно на Ibase останусь, на Fire попозже перейду...
Скажи, а для FireBird тоже можено исбользовать компоненты IBx???


S@shka   (2007-03-09 14:45:00) [6]

Используй IBх - компоненты для доступа к InterBase серверу
TIBDatabase
TIBTransaction

тут используется собственный внутренний API для доступа к серверу. А ты я так понимаю через BDE подлючаешься - так зачем лишние хвосты тянуть?

- примеры работы есть в папке Demos

Плюс www.ibase.ru

Плюс переходи с InterBase 6.5 на Firebird 1.5 - полностью аналогичен (ну практически 100%)  более стабилен  + бесплатен


Sapos   (2007-03-09 14:40:00) [7]


> А почему не IBDatabase?

Не заю... Я начинающий, взял пример в интернете, там автор использовал обычный DataBase...


S@shka   (2007-03-09 14:38:00) [8]

А почему не IBDatabase?


Sapos   (2007-03-09 14:20:00) [9]


> быть не может

Может фишка в том, что я использую не IBDataBase а обычный DataBase?


S@shka   (2007-03-09 14:19:00) [10]


> Где его нужно убирать?


> снимаешь галочку с Login Promt



> перез первым запросом просит авторизоваться


быть не может


Sapos   (2007-03-09 14:14:00) [11]


> На компоненте IBDataBase1
> двойно клик,
> в свойствах
>
> user_name=SYSDBA
> password=masterkey
> lc_ctype=WIN1251
>
> и снимаешь галочку с Login Promt

Почему-то не помогает, все равно перез первым запросом просит авторизоваться


Sapos   (2007-03-09 14:08:00) [12]


> Убрать запрос авторизации :-)
> А логин/пароль читать из файла пользователя и засовывать
> в параметры.

Где его нужно убирать?


S@shka   (2007-03-09 13:48:00) [13]

На компоненте IBDataBase1
двойно клик,
в свойствах

user_name=SYSDBA
password=masterkey
lc_ctype=WIN1251

и снимаешь галочку с Login Promt


Крик   (2007-03-09 13:32:00) [14]

Убрать запрос авторизации :-)
А логин/пароль читать из файла пользователя и засовывать в параметры.


Наверх

Титульная страница Поиск, карта сайта Написать письмо