Muy buenas:
Haber si me podéis ayudar.
Estoy haciendo una aplicacion en visual studio 2010 con una base de datos de oracle 10g, tengo una tabla de hospitales y quiero que uno de los campos sea blob "imagen" para guardar la imagen del hospital. Lo malo que al hacer una simple consulta como un select * from Hospitales, me da error por el campo blob. Aqui lo poco programado,
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
cn.ConnectionString = "Provider=MSDAORA.1;Data source=orcl;User Id=HOSPITAL;password=HOSPITAL"
cn.Open()
MsgBox("Conexion correcta")
sql = "select * from hospitales"
rs.Open(Sql, cn, 1, 1)
End Sub
Al llegar a la linea de rs.Open me da este error:
No se admite el tipo de datos
No se controló System.Runtime.InteropServices.COMException
ErrorCode=-2147467259
Message=No se admite el tipo de datos.
Source=Microsoft OLE DB Provider for Oracle
StackTrace:
en ADODB.RecordsetClass.Open(Object Source, Object ActiveConnection,
¿Que puede ser?
GRACIAS