• Viernes 8 de Noviembre de 2024, 17:58

Autor Tema:  Error campo BLOB Oracle  (Leído 1518 veces)

capoeira

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Error campo BLOB Oracle
« en: Martes 7 de Diciembre de 2010, 09:41 »
0
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