powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADOConnect не connect'ица
11 сообщений из 11, страница 1 из 1
ADOConnect не connect'ица
    #32016935
Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет и вопрос от новичка.
В CBuilder использую ADO. Настоил ConnectionString, Provider=MSDASQL, тест соединения проходит.
Приложение на сервере дает "ADO could not find the specified provider" при ADOConnection->Open(). ODBC на сервере настоен - может там какие особенности есть?
Cgfcb,j
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017004
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняйте за назойливость.
Никто не знает ответа или я глупость спросил (Вы уж извините чайника). Подскажите хоть с чего начать решать эту проблему.
Спасибо
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017006
На той машине, где прогу запускаешь, установлен пакет MDAC?
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017008
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте в качестве провайдера SQLOLEDB.
И хорошо бы увидеть вашу ConnectionString
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017016
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ConnectionString : Provider=MSDASQL.1;Password=njcrf;Persist Security Info=True;User ID=sa;Data Source=RUNETNEWS;Mode=Read|Write;Initial Catalog=runetnews

MDAC - действительно не установлен. Где его взять, как поставить.
Всем большое спасибо.
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017017
На диске дистрибутива Cbuilder файлик mdac_typ.exe или утянуть MDAC2.6 с сайта микрософт.
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017133
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
SQLOLEDB подключить не удалось, т.е. если его установить - то при установке "Connection" не находится servername и database name (не из чего выбирать), если прописать ручками не помогает.
MDAC установили но не помогло. Что есче надо установить не сервере. На локальной машине был установлен CBuilder и приложения работают. Была попытка установить на сервер BDE из CBuilder, но так как другие приложения его используют переустановить не удалось, а гасить сервер нельзя. Выручайте.
Спасибо.
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017173
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаешь на диске пустой файл с любым именем. Не важно чем, хоть текстовым редактором, например, ttt.txt. Переименовываешь его так, чтобы расширение его стало UDL: ttt.udl. Делаешь по нему двойной клик. Настраиваешь в нем все, что нужно, нажимаешь кнопку "Test connection". Должно быть все ОК. Далее в своей проге вместо всей длинной словесы, которую навешал в ConnectionString, помещаешь просто полный путь к этому файлу (с указанием имени самого файла и расширения).
Если когда-нибудь понадобится изменить настройки соединения (например, подконнектиться под другим именем, изменить таймаут, поработать с тестовой БД и т.д. и т.п.), то делаешь двойной щелчок по UDL-файлу, меняешь его настройки и твое приложение уже работает с другим сервером (базой данных, под другим логином и т.д. и т.п.), а лезть в исходники не нужно.
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017182
Restless
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Было у меня такое же - "ADO could not find the specified provider"
Означает - просто провайдер не установлен.

Список установленных провайдеров как раз при помощи *.udl проще всего просмотреть.
А для того чтобы установить этого провайдера - найди файл Msdasql.dll
скопируй его в %windows\system% ( or system32 в зависимости от OS) и зарегистрируй by regsvr32.exe
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017246
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за советы и следующий вопрос.
Тестовое приложение (*.exe) работает - все ОК.
Пишу Web Server Application (*.dll),которая запускается из под IIS - тож самое, т.е. не коннектица. Путь к *.udl прописан как C:\*.udl - это правильно ?
...
Рейтинг: 0 / 0
ADOConnect не connect'ица
    #32017254
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВОпрос снят.
Всем большое спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADOConnect не connect'ица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]