powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / гетерогенный запрос
5 сообщений из 5, страница 1 из 1
гетерогенный запрос
    #36011351
Денис24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю простой запрос с серверу Oracle.
Код: 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.
Dim db As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim CPw1 As New ADODB.Command

With db
    .CursorLocation = adUseClient
    .Provider = "MSDAORA"
    .Properties("Data source").Value = "aice10g"
    .Properties("user id").Value = "disegn"
    .Properties("password").Value = "disegn"
    .Open
     
End With
Set rs.ActiveConnection = db
rs.CursorLocation = adUseClient

With CPw1
         .ActiveConnection = db
         .CommandType = adCmdText
         .Parameters.Append .CreateParameter("",  7 ,  1 )
         .Parameters.Append .CreateParameter("",  7 ,  1 )
         .Parameters.Append .CreateParameter("",  12 ,  1 )
End With

CPw1.CommandText = "select to_char(date_call,'dd/mm/yyyy') as ddd,to_char(date_call,'hh24:mi') as ttt,ext ,co ,num ,to_char(to_date(to_char(nvl(duration_sec,0)),'SSSSS'),'MI:SS') as duration_min,nvl(duration_sec,0)as duration_sec,IO,cd " & _
" from ats_total where trunc(date_call) between  ? and ? and io=?"
CPw1.Parameters( 0 ) = DFrom
CPw1.Parameters( 1 ) = DTo
CPw1.Parameters( 2 ) = io
Set rs = CPw1.Execute


Можно ли в данном запросе связаться по полю ext с экселевской таблицей и вывести в результате запроса данные из неё?
Пишу всё в VBA.Данные находятся на "лист2"
...
Рейтинг: 0 / 0
гетерогенный запрос
    #36011488
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В аксессе такое прокатывало - запрос из нескольких баз. Про оракл не силен, мб пристыковать эксель как линкед сервер.
...
Рейтинг: 0 / 0
гетерогенный запрос
    #36011505
Денис24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я пишу как раз в экселе .
что такое "картинка с другого сайта"?
...
Рейтинг: 0 / 0
гетерогенный запрос
    #36011873
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Денис24что такое "картинка с другого сайта"?Это у него в подписи картинка болтается)))
...
Рейтинг: 0 / 0
гетерогенный запрос
    #36014204
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Денис24Можно ли в данном запросе связаться по полю ext с экселевской таблицей и вывести в результате запроса данные из неё?Нет, нельзя.
Если хочешь делать запросы из двух источников - подключи таблицы из одного источника в другой как прокси (прилинкованые) таблицы, превратив таким образом два источника в один.
Если прокси таблицы невозможны - вытаскивай данные из источников по отдельности, загружай их в свои массивы на клиенте и соединяй массивы вручную.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / гетерогенный запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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