как убрать окно пароля при работе с БД
От: Vinnik  
Дата: 29.05.01 09:09
Оценка:
работаю с .mdb подключенная ч/з ODBС.
при обращенни к БД высвечивается окно с запросом логина и пароля , как это убрать
(в частности в CBuilder если TQuery->Open(), высвечивается сразу запрос.)
Заранее большое спасибо.
Re: как убрать окно пароля при работе с БД
От: Корнилов Григорий Петрович http://kornilow.newmail.ru
Дата: 30.05.01 09:35
Оценка:
Здравствуйте Vinnik, вы писали:

V>работаю с .mdb подключенная ч/з ODBС.

V>при обращенни к БД высвечивается окно с запросом логина и пароля , как это убрать
V>(в частности в CBuilder если TQuery->Open(), высвечивается сразу запрос.)
V>Заранее большое спасибо.

А Вы логин и пароль указали при подключении ?
(в строке подключения например)
Re[2]: как убрать окно пароля при работе с БД
От: Vinnik  
Дата: 31.05.01 06:00
Оценка:
Здравствуйте Корнилов Григорий Петрович, вы писали:


КГП>А Вы логин и пароль указали при подключении ?

КГП>(в строке подключения например)

при создании аллиаса бд в ODBC нужно указать обязательно логин и пароль
подключения к бд, а при вызове ее происходит запрос этих данных в отдельном окошке.
я поэтому хочу это все убрать потому как при запуске программы сразу выскаивает это окно.
помогите пожалуйста
спасибо
Re[3]: как убрать окно пароля при работе с БД
От: Корнилов Григорий Петрович http://kornilow.newmail.ru
Дата: 31.05.01 06:05
Оценка:
Здравствуйте Vinnik, вы писали:

V>Здравствуйте Корнилов Григорий Петрович, вы писали:



КГП>>А Вы логин и пароль указали при подключении ?

КГП>>(в строке подключения например)

V>при создании аллиаса бд в ODBC нужно указать обязательно логин и пароль

V>подключения к бд, а при вызове ее происходит запрос этих данных в отдельном окошке.
V>я поэтому хочу это все убрать потому как при запуске программы сразу выскаивает это окно.
V>помогите пожалуйста
V>спасибо

Я видел проги с аллиасами — там подставляются логин и пароль при открытии, а не только при создании аллиаса
Это или параметром в строку подключения или посмотрите свойства для соединения
Re: как убрать окно пароля при работе с БД
От: Андрей  
Дата: 05.06.01 05:49
Оценка:
Здравствуйте Vinnik, вы писали:

V>работаю с .mdb подключенная ч/з ODBС.

V>при обращенни к БД высвечивается окно с запросом логина и пароля , как это убрать

Я понял так, что для вашей .mdb есть .mdw-файл, в котором храняться пользователи и их пароли. И ваш Администратор Рабочих групп прилинкован к этой .mdw. Если это так, то вам необходимо войти в "Сервис-Защита-Разрешения" .mdb и сменить владельца (на Admin) для всех объектов, а затем отлинковать Администратора. Если .mdb будет работать убить .mdw.
Re: как убрать окно пароля при работе с БД
От: MaxBond Россия  
Дата: 17.07.01 07:12
Оценка:
Здравствуйте Vinnik, вы писали:

V>работаю с .mdb подключенная ч/з ODBС.

V>при обращенни к БД высвечивается окно с запросом логина и пароля , как это убрать
V>(в частности в CBuilder если TQuery->Open(), высвечивается сразу запрос.)
V>Заранее большое спасибо.

к таким базам в Дельфи и в билдере надо подключаться через компонент TDatabase у которого есть булевское свойство LoginPromt, которое решает Вашу проблему.
Re[2]: как убрать окно пароля при работе с БД
От: Vinnik  
Дата: 18.07.01 06:16
Оценка:
Здравствуйте MaxBond, вы писали:

> таким базам в Дельфи и в билдере надо подключаться через компонент >TDatabase у которого есть булевское свойство LoginPromt, которое >решает Вашу проблему.

Дело в том, что я пользуюсь подключением через TQuery, это мне неообходимо, для дальнейшей работы, а при строке
Query1->Database->LoginPrompt = false; выдается ошибка Accsess violation at adress .....
Вы не знаете как можно это побороть.
Заранее спасибо большое
Re[3]: как убрать окно пароля при работе с БД
От: 3D_Killer  
Дата: 07.08.01 05:25
Оценка:
>> Дело в том, что я пользуюсь подключением через TQuery, это мне неообходимо, для дальнейшей
>> работы а при строке Query1->>Database->LoginPrompt = false; выдается ошибка Accsess violation at
>> adress .....

Необходимо просто поставить компонент TDataBase на форму. Настроить у него Alias-ы необходимые, и в свойстве LoginPrompt поставить false; Если для подключения к БД необходимы имя и пароль, то их можно тоже прописать в свойствах соединения. А все используемые компоненты TQuery, необходимо привязывать не к реальному Алиасу в BDE, а к "виртуальному" который у Вас появится после установки TDataBase на форму.
Успехов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.