powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как использовать OracleDataReader из VBA?
3 сообщений из 3, страница 1 из 1
Как использовать OracleDataReader из VBA?
    #38774870
Петров Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу вот такой код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
  Dim cmd As New OracleCommand
  Dim reader As New OracleDataReader
  Dim myConnection As New OracleConnection
  Dim i As Integer
  cmd = OracleCommand("select 1 from dual")
  cmd.Connection = myConnection
  myConnection.Open ("Data Source=test;User ID=test;Password=test")
  reader = cmd.ExecuteReader
  reader.Read
  For i = 0 To reader.FieldCount - 1
      Cells(i, 1) = reader.GetDataTypeName(i)
      Cells(i, 2) = reader.GetName(i)
      Cells(i, 3) = reader.GetFieldType(i).FullName
  Next i
  reader.Close
  myConnection.Close



Чего куда прописать чтобы использовать этот DataReader. До этого работал с ADO/ODBC, с этой фигней еще не сталкивался... Обычно ничего никуда не надо дописывать а тут ругается что не знает таких типов :-)
...
Рейтинг: 0 / 0
Как использовать OracleDataReader из VBA?
    #38776235
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Петров Андрей, Ты дотнетовские объекты пытаешься в ВБА использовать?
Откуда они там возьмутся?
...
Рейтинг: 0 / 0
Как использовать OracleDataReader из VBA?
    #38776397
kiv-1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Петров Андрей,

Для VBA Вам придется искать другой метод, я обычно заполняю грид, использую естественно подключения к нужной бд, чтобы пользователь видел, что выгружает в Excel, из грида уже выгружаю в Excel.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как использовать OracleDataReader из VBA?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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