Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas con VB 6 y campos OLE

Estas en el tema de Problemas con VB 6 y campos OLE en el foro de .NET en Foros del Web. Bueno para empezar no se si este post valla aquí y si no, ruego que alguien lo mueva al apartado correcto. Bueno estoy haciendo una ...
  #1 (permalink)  
Antiguo 02/03/2010, 21:10
 
Fecha de Ingreso: junio-2008
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 0
Problemas con VB 6 y campos OLE

Bueno para empezar no se si este post valla aquí y si no, ruego que alguien lo mueva al apartado correcto.

Bueno estoy haciendo una pequeña base de datos y la ligué a VB6 en una de las tablas manejo un campo foto que es de tipo OLE, los datos se guardan de manera correcta (hasta la imagen), pero a la hora de hacer la consulta de los datos, carga todo bien excepto la foto, el codigo de la consulta es el siguiente:

Private Sub cmdSiguiente_Click()
Altas.Recordset.MoveNext
txtCedula.Text = Altas.Recordset!Cedula_profesional
txtRFC.Text = Altas.Recordset!RFC
txtNombres.Text = Altas.Recordset!nombre
txtApellido_p.Text = Altas.Recordset!Apellido_paterno
txtApellido_m.Text = Altas.Recordset!Apellido_materno
txtFecha_n.Text = Altas.Recordset!fecha_nacimiento
txtSexo.Text = Altas.Recordset!sexo
txtEstado_civil.Text = Altas.Recordset!Estado_civil
txtMail.Text = Altas.Recordset!email
txtCelular.Text = Altas.Recordset!tel_cel
Image1.Picture = Altas.Recordset!fotografia
End Sub

en Image1.Picture = Altas.Recordset!fotografia es donde me marca error me dice error 13 que no coinciden los tipos y si la cambio por Image1.Picture = loadpicture(Altas.Recordset!fotografia) me dice error 75 que no se tiene acceso a la ruta o archivo "??", en acces cuando veo el tipo de campo me dice que son binarios largos.

como podria hacerle para visualizar el campo OLE en el Image1? o que debo de cambiar de mi codigo, ha por cierto no uso los objetos Data sino un objeto de ADO
ADODC para ser correcto.

¿Alguna sugerencia?, ya consulte algunas cosas en la página del guille y busque en google por si alguien me sujiere eso.

Etiquetas: campos, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:31.