|
|
|
Коннект к sqlserver
|
|||
|---|---|---|---|
|
#18+
Помогите! Нужно написать внутри Excel на VB код. Который откроет коннект к sqlserver, заберет данные и разместит их по нужным ячейкам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 17:33:11 |
|
||
|
Коннект к sqlserver
|
|||
|---|---|---|---|
|
#18+
Ищите по форуму примеров таких полно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 17:46:31 |
|
||
|
Коннект к sqlserver
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 01:41:41 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2168289]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 392ms |

| 0 / 0 |
