Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Коннект к sqlserver / 4 сообщений из 4, страница 1 из 1
25.01.2005, 17:33:11
    #32883068
Like
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к sqlserver
Помогите! Нужно написать внутри Excel на VB код. Который откроет коннект к sqlserver, заберет данные и разместит их по нужным ячейкам.
...
Рейтинг: 0 / 0
25.01.2005, 17:46:31
    #32883101
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к sqlserver
Ищите по форуму примеров таких полно.
...
Рейтинг: 0 / 0
25.01.2005, 17:48:55
    #32883107
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к sqlserver
размещать быстрее будет через CopyFromRecordset
...
Рейтинг: 0 / 0
26.01.2005, 01:41:41
    #32883541
vera_t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к sqlserver
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
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Коннект к sqlserver / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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