sql >> Databasteknik >  >> RDS >> Oracle

Hur hämtar man BLOB-data från Oracle Client med Oledb-drivrutinen i Vb.Net?

Här är samma svar som du fick på din fråga på eggheadcafe och på 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 stöds inte av OleDb. http://support.microsoft.com/kb/244661 Du måste använda ADO.net istället.

Edit:Hej där

Jag förstod dig, jag försökte säga det snyggt:

ref:http://support.microsoft.com/kb/244661

Du måste använda Oracle Provider för OLE DB eller ännu bättre, använd bara Oracle Data Provider för .NET (ODP.NET) för denna BLOB-läsoperation.




  1. MySql:om värdet finns UPPDATERA annars INFOGA

  2. Kontrollera om en sträng innehåller en delsträng i SQL Server 2005, med hjälp av en lagrad procedur

  3. Tidsgränsen för att få lås väntan har överskridits; försök starta om transaktionen trots att jag inte använder en transaktion

  4. MySQL-handledning – Hantera MySQL-serverloggar:Rotera, komprimera, behålla och ta bort