Ошибка при извлечении поля BLOB из базы данных?

Я пытаюсь получить поле BLOB из Oracle и показать его в кристаллическом отчете. При просмотре отчета у меня такая ошибка:

Failed to open a rowset.
Details: ADO Error Code: 0x
Source: Microsoft OLE DB Provider for oracle
Description: Unspecified error

Я использую представление как источник данных отчета, его скрипт

SELECT COMPANY_ID, COMPANY_LOGO FROM ID_COMPANY_SETUP;

Я использую CrystalReport, встроенный в VS.NET 2005.

Какие-либо предложения?


person Ahmed Atia    schedule 25.03.2009    source источник
comment
какой тип набора строк вы открываете?   -  person Mitch Wheat    schedule 25.03.2009
comment
На самом деле я не знаю, какой тип набора строк в качестве самого отчета отвечает за получение данных.   -  person Ahmed Atia    schedule 25.03.2009


Ответы (1)


Я понял, где была проблема. Это был «Тип соединения».

Я использовал OLE DB (ADO) для подключения к базе данных, в то время как я изменил его на подключение к Oracle Server, поле большого двоичного объекта было получено правильно.

person Ahmed Atia    schedule 07.04.2009