Zde je stejná odpověď, jakou jste dostali na svou otázku na eggheadcafe a na 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
Oracle Blobs nejsou podporovány OleDb. http://support.microsoft.com/kb/244661 Místo toho musíte použít ADO.net.
Edit:Dobrý den
Rozuměl jsem vám, snažil jsem se to říct hezky:
ref:http://support.microsoft.com/kb/244661
Musíte použít Oracle Provider pro OLE DB nebo ještě lépe stačí použít Oracle Data Provider for .NET (ODP.NET) pro tuto operaci čtení BLOB.