powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADODB.Connection не работает модуль
6 сообщений из 6, страница 1 из 1
ADODB.Connection не работает модуль
    #36285320
missing.fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, господа.
У меня встала задача написать небольшую прогу на VB под ексель.
Суть проста: смотрим на СКЛ сервер с логином и паролем и считываем в ексель файлик данные о базах - размеры, названия файлов, пути, репликации, какие куда, какие базы когда и как бакапятся. Так как СКЛ серверов в сети видимо-невидимо - более 30 шт, это только то, что мне ведомо, потом будет больше ... Программеры сами репликации делают, настраивают, нашу службу в известность не ставя, вот и пришла такая мысль. С подобным - из VB обращаться в СКЛ не пробовал. Понял, что надо через ADODB обращаться.
Написал запрос на кнопку, а оно ругается на первую строку - говорит не знаю что это ...
(Запрос с MSDN)

Dim con As New ADODB.Connection
con.ConnectionString = "Provider=SQLNCLI10;" _
& "Server=(****);" _
& "Database=****;" _
& "Integrated Security=SSPI;" _
& "DataTypeCompatibility=80;" _
& "MARS Connection=True;"
con.Open

Я чётко понял, что что-то не прописал, не проставил ...
Вопрос что именно?
Помогите, если окто знает что надо делать ...

Исходные данные:
Офис 2003 русский, но VB английский
СКЛ 2000
...
Рейтинг: 0 / 0
ADODB.Connection не работает модуль
    #36285372
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
missing.fox,

Лично я коннекчусь так:
Код: plaintext
1.
Provider=SQLOLEDB;Persist Security Info=False;Initial Catalog=%DBNAME%;
Network Address=%IP%;Network Library=DBMSSOCN;uid=*****;pwd=******

или так

Код: plaintext
1.
Provider=SQLOLEDB;Persist Security Info=False;Initial Catalog=%DBNAME%;
Data Source=%SERVERNAME%;uid=*****;pwd=******

А вообще - есть хороший метод: лезете в панель управления - администрирование - источники данных, создаете с помощью мастера юзер-источник, а потом смотрите, какую строку соединения он наваял и ее копипастите.
...
Рейтинг: 0 / 0
ADODB.Connection не работает модуль
    #36285548
missing.fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Спасибо, но компилятор гооворит: синтаксис еррор.
Вычитал, что надо подключить модуль ADO к проекту, но как это сделать пока не нашел.
Есть возможность сказать, как Вы это делаете ... или где почитать ...
...
Рейтинг: 0 / 0
ADODB.Connection не работает модуль
    #36285569
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
missing.foxчто надо подключить модуль ADO к проекту, но как это сделать пока не нашел.
Есть возможность сказать, как Вы это делаете ... или где почитать ... - это в редакторе VBA Tools -> References похоже...
...
Рейтинг: 0 / 0
ADODB.Connection не работает модуль
    #36285607
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
missing.fox,

Да, виноват, неверно понял.
Нужно поставить галочку напротив Microsoft ActiveX Data Objects Library там, где сказал Hugo121
...
Рейтинг: 0 / 0
ADODB.Connection не работает модуль
    #36286269
missing.fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Больше не ругается, СПАСИБО коллеги!!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADODB.Connection не работает модуль
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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