Автор Тема: Interbase Firebird Yaffil  (Прочитано 954 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Нахухоль

  • ***
  • Сообщений: 1720
    • Просмотр профиля
#0: 14 Октября 2003, 13:43:48
Дарова, Nарод!

Кто юзал сабж? Как сделать, чтобы при каждом коннекте к базе не надо было логиниться? Ну, нету в базе ничего секретно-конфиденциального, нечего там прятать, а юзер (да и разработчик в дизайн-тайме) должен постоянно отвечать одно и то же на один и тот же вопрос. Утомительно. Нутром чую, где-то это отключается, но вот где.......
Кто-нить прояснит ?

Alazy

  • Гость
#1: 14 Октября 2003, 19:37:19
Не знаю какие компоненты используются, Поэтому буду описывать по стандартным. На форме двойной щелчок по компоненту IBDatabase (или как он называется в проекте). Там откроется окно где можно выставить все соответствующие опции, как-то: имя пользователя, его пароль, путь к базе данных, кодовая страница  и еще несколько опций. Можно все это сделать и программно, но надо читать хелп. Более точно подсказать не могу, так как больше года уже этим не занимаюсь.

Нахухоль

  • ***
  • Сообщений: 1720
    • Просмотр профиля
#2: 15 Октября 2003, 08:16:20
Да действительно. Спасибо Alazy. Я уже в книге нашел, несколько поподробнее.

Для тех кому интересно:
при разработке клиентского приложения к IB на Делфи-5 используются стандартные компоненты со страницы `InterBase`.
Объект IBDatabases. В свойстве Params надо указать

user_name=SYSDBA
password=masterkey

а также выставить свойство LoginPrompt в  False.

см. Ч.Калверт \"Базы данных в Делфи-4\".

 

kompas