Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: СУБД и Delphi/Lazarus

  Все выпуски  

RusFAQ.ru: СУБД и Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / СУБД и Delphi

Выпуск № 396
от 09.09.2007, 20:35

Администратор:Gh0stik
В рассылке:Подписчиков: 319, Экспертов: 41
В номере:Вопросов: 1, Ответов: 3


Вопрос № 100778: Добрый день уважаемые эксперты! Подскажите как из Delphi подключиться к базе Ms Access закрытой паролем при помощи компонента ADOConnection используя Microsoft Jet OLE DB Provider, желательно с примером, хотя бы строчки "Connection String"....

Вопрос № 100.778
Добрый день уважаемые эксперты! Подскажите как из Delphi подключиться к базе Ms Access закрытой паролем при помощи компонента ADOConnection используя Microsoft Jet OLE DB Provider, желательно с примером, хотя бы строчки "Connection String".
Заранее благодарен за ответы.
Отправлен: 04.09.2007, 10:57
Вопрос задал: Кисель Вадим (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Mishell
Здравствуйте, Кисель Вадим!
в ConnectionString надо добавить параметр Jet OLEDB:Database Password
см. пример в приложении

Приложение:

Ответ отправил: Mishell (статус: 5-ый класс)
Ответ отправлен: 04.09.2007, 11:13
Оценка за ответ: 5
Комментарий оценки:
Благодарю за быстрый и точный ответ

Отвечает: Shveps
Здравствуйте, Кисель Вадим!
У данного компонента есть булевское свойство Login Promt. Если true, то открывается диалоговое окно, где спрашивается логин и пароль. Либо вы можете сконфигурировать Connection String сами (нужно просто нажать кнопочку [...] в этом свойстве :)), ведь там делается все по- наитию. Там-же можно указать логин и пароль по умолчанию, если хотите. Даже если вы пароль зададите, ведь он в строке соединения не отобразится :).

Приложение:

---------
Пиво ф топку !!! Водку Тоже !!!

Ответ отправил: Shveps (статус: Студент)
Ответ отправлен: 04.09.2007, 11:58
Оценка за ответ: 3
Комментарий оценки:
Спасибо за ответ, но хотель бы увидеть пример

Отвечает: sir henry
Здравствуйте, Кисель Вадим!
Подойдем к созданию подключения с Вашей базой с несколько другой стороны.
1. Откройте Проводник и в каталоге с Вашей программой создайте левой кнопкой мыши текстовый файл ("Создать -> Текстовый документ").
2. Переименуйте его, например в mybase.udl. Расширение ".udl" нужно обязательно.
3. Щелкните два раза по этому файлу и у Вас откроется окошко под названием "Свойства связи с данными".
4. На вкладке "Поставщик данных" выберите значение "Microsoft Jet 4.0 OLE DB Provider".
5. На вкладке "Подключение" выберите Вашу базу данных и в соответствующих полях введите имя пользователя и пароль. Затем нажмите кнопку проверить подключение, чтобы убедиться, что всё правильно.
6. Кидаете на форму компонент TADOConnection, в его свойстве "ConnectionString" нажимаете кнопочку с тремя точками и в открывшемся окне выбираете "Use Data Link File", после чего выбираете свой настроенный файл.
Всё! Соединение с Вашей базой настроено.
Ответ отправил: sir henry (статус: Академик)
Россия, Красноярск
----
Ответ отправлен: 04.09.2007, 15:46
Оценка за ответ: 5
Комментарий оценки:
Благодарю за быстрый и точный ответ


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.58 от 30.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное