powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос из Excel через ODBC
9 сообщений из 9, страница 1 из 1
Запрос из Excel через ODBC
    #32582386
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток всем!

Как произвести, не используя MS QUERY, запрос к SQL DB, и поместить результаты в Worksheet?

Спасибо заранее.
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582406
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 надо понимать под SQL DB - mdb / Sql - сервер ?
2 Excel от какого Office ?
3 запускаться должно из-под Excel ?
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582435
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shuhard1 надо понимать под SQL DB - mdb / Sql - сервер ?
2 Excel от какого Office ?
3 запускаться должно из-под Excel ?

1 да, через ODBC источник
2 >= 97
3 да
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582532
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не забудь подключить ADO
Excel XP Sql2000
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Sub Макрос1()
 '
 
 ' Макрос1 Макрос
 
 ' Макрос записан 30.06.2004 (Inna)
 
 '
 
 '
 
Dim MyConn As ADODB.Connection
Dim MyRst As ADODB.Recordset
Dim MyPr As String
Dim MyCoord As String
Dim Ct As Long
Set MyConn = New ADODB.Connection
MyPr = "Provider=MSDASQL;DSN=tango;UID=sa;PWD=xxxx;"
MyConn.Open MyPr
Set MyRst = New ADODB.Recordset
MyRst.Open "Select * from TCorp", MyConn, adOpenStatic, adLockReadOnly
Ct =  1 
Do Until MyRst.EOF
MyCoord = "A" & Ct
Worksheets("Лист1").Range(MyCoord).Formula = MyRst( 1 )
MyRst.MoveNext
Ct = Ct +  1 
Loop
    ActiveWorkbook.Save
MyRst.Close
Set MyRst = Nothing
Set MyConn = Nothing
End Sub
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582547
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to shuhard: А почему (Inna)?
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582624
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Progato shuhard: А почему (Inna)?
анектод любимый :

- стайка женщин пытается стащить с рельс бухлого мужика
...
диалог
мужик(М) - инна..
стайка(С) - да не Инна я - поезд идёт
М- Инннна..
С- Маша я Маша поезд идёт
М - Иди на ...
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582628
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не смешно
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582634
TimKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасиб!
...
Рейтинг: 0 / 0
Запрос из Excel через ODBC
    #32582643
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Progaне смешно
так вот Inna - не женское имя , а посыл!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос из Excel через ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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