powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel подключение к MSSQL
3 сообщений из 3, страница 1 из 1
Excel подключение к MSSQL
    #37500503
andMegaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!
Вот так подключаюсь к sql серверу и забираю необходимые данные с сервера номер 1 (SERVER1)
В данной строке подключения используются логин и пароль из моей учетной записи Windows
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
  Dim cnn As ADODB.Connection
  Dim rst As ADODB.Recordset
  Dim strSource As String
  Dim col As Integer

  Set cnn = New ADODB.Connection

  cnn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=db;Data Source=SERVER1"
  cnn.Open

  sqlquery = "select top 20 * From table"
  Set rst = cnn.Execute(sqlquery)

  Range("A1").CopyFromRecordset rst
  
  cnn.Close

  Set rst = Nothing
  Set cnn = Nothing

А что нужно дописать в строке подключения чтобы подключиться к другому серверу (SERVER2), на котором нет моей учетной записи. Т.е. нужно подключиться с указанием другого логина и пароля?
...
Рейтинг: 0 / 0
Excel подключение к MSSQL
    #37500524
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Excel подключение к MSSQL
    #37500536
andMegaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Использую вот такйю строку подключения
Код: plaintext
cnn.ConnectionString = = "Provider=SQLOLEDB.1;Data Source=SERVER2;Initial Catalog=db2;user id=usrn_name;password=my_pass"
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel подключение к MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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