![]() |
|
|
![]()
|
|
| Sonyk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
Пишу приложение на delphi, которое использует базу данных MSSQL. Эти 2 среды я впервые использую совместно, поэтому перед разработкой прищлось читать подобающие инструкции. Научился я соединятся с базой и выполнять запросы, которые мне интересны. Для этого я создавал ODBC Connector к своей базе, в delphi добавлял компонент ADOConnection, в котором в качестве соединения выбирал созданный ODBC Connector. Всё работает, всё отлично. Но программа скорее всего будет использоватся в сети, где база стоит не на клиентском компьютере, т.е. приложение и база - на разных станциях (в локалке). Как сделать, чтобы приложение при первом запуске спрашивала настройки сервера, чтобы самый простой юзер (знающий только адрес или имя сервера и пароль), мог не заморачиваясь (не устанавливая ODBC Connector) пользоваться прогрммой ? Искал на форумах, на Винграде, к сожалению, ничего подходящего не нашёл.
|
|||
|
||||
| HCman |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 14.3.2007 Где: Пермь Репутация: нет Всего: нет |
Для Oracle можно так. Для MSSQL аналогично.
Это сообщение отредактировал(а) HCman - 3.7.2008, 15:03 |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
и ползовать не ODBC а ole db
|
|||
|
||||
| Sonyk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
как программно указать в delphi использоваение OLE DB, а не ODBC?
|
|||
|
||||
| Sonyk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
HCman, ну вот Ваш метод попробовал только что, проблему он не решает. Если не создан Data Source, то соединение не устанавливается. т.е. пользователь должен самостоятельно делать Data Source в, как это сделать автоматически ?
|
|||
|
||||
| Sonyk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
Прошу прощения! Мне кажется, что я только сейчас понял назначение Data Source. Он должен быть настроен только на сервере, да ?
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |