Oto ta sama odpowiedź, którą otrzymałeś na swoje pytanie dotyczące eggheadcafe i CodeProject, ref:
http://www.eggheadcafe.com/community/vb/14/10442149/how-to-retrieve-blob-data-from-oracle-client-using-oledb-driver-in -vb.aspx
http ://www.codeproject.com/Questions/368813/How-to-retrieve-BLOB-data-from-Oracle-Client-using
Bloby Oracle nie są obsługiwane przez OleDb. http://support.microsoft.com/kb/244661 Zamiast tego musisz użyć ADO.net.
Edycja:Cześć
Zrozumiałem Cię, starałem się ładnie powiedzieć:
ref:http://support.microsoft.com/kb/244661
Musisz użyć Oracle Provider dla OLE DB lub jeszcze lepiej po prostu użyj Oracle Data Provider dla .NET (ODP.NET) dla tej operacji odczytu BLOB.