Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как использовать OracleDataReader из VBA? / 3 сообщений из 3, страница 1 из 1
13.10.2014, 11:35
    #38774870
Петров Андрей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать OracleDataReader из VBA?
Пишу вот такой код:
Код: 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
14.10.2014, 14:18
    #38776235
гр к
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать OracleDataReader из VBA?
Петров Андрей, Ты дотнетовские объекты пытаешься в ВБА использовать?
Откуда они там возьмутся?
...
Рейтинг: 0 / 0
14.10.2014, 16:27
    #38776397
kiv-1980
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как использовать OracleDataReader из VBA?
Петров Андрей,

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


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