powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Коннект к sqlserver
4 сообщений из 4, страница 1 из 1
Коннект к sqlserver
    #32883068
Like
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите! Нужно написать внутри Excel на VB код. Который откроет коннект к sqlserver, заберет данные и разместит их по нужным ячейкам.
...
Рейтинг: 0 / 0
Коннект к sqlserver
    #32883101
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ищите по форуму примеров таких полно.
...
Рейтинг: 0 / 0
Коннект к sqlserver
    #32883107
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
размещать быстрее будет через CopyFromRecordset
...
Рейтинг: 0 / 0
Коннект к sqlserver
    #32883541
vera_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sub innrec()
Dim cn As New ADODB.Connection
Dim s, fam As String
Dim rn As New ADODB.Recordset
Dim zap As Integer
Range(Cells(2, 1), Cells(65000, 15)).Clear
cn.ConnectionString = "DSN=имя источника DSN (на вкладке system DSN) ; UID=имя пользователя; PWD=пароль; Database=имя базы данных"
cn.Open
rn.ActiveConnection = cn
rn.Open "ваш запрос", , , , adCmdText
i = 2
rn.MoveFirst
Do Until rn.EOF
For j = 1 To 10
Cells(i, j) = rn.Fields(j - 1)
Next j
rn.MoveNext
i = i + 1
Loop
rn.Close
cn.Close
Columns("A:J").Select
Selection.Sort Key1:=Range("I2"), Order1:=xlAscending, Key2:=Range("F2") _
, Order2:=xlAscending, Key3:=Range("E2"), Order3:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

В редакторе visial Basic надо добавить в Tools- Referenses , библиотеку Microsoft ActiveX Data Objects 2.6 (или 2,7) library
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Коннект к sqlserver
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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