Pregunta: | 13772 - COMO CONSULTO CON INTERDEV UNA BASE CON UN OBJETO OLE |
Autor: | Alberto Sanchez |
Necesito ayuda, tengo que realizar una aplicación en Visual InterDev en la cual se consulte una base de datos de Access, la cual contiene un campo con un Objeto-OLE y no se como obtener y desplegar su informacion o como almacenar una nueva informacion en ese campo.
De antemano, Gracias. |
Respuesta: | Cecilia Colalongo |
Si lo que tenés almacenado en el campo es una imagen podes poner <IMG SRC='traerimagen.asp?parametros'> y en el traerimagen.asp podrías poner algo así:
With Recordset.Fields("foto") Response.Buffer=True Response.Clear Response.ContentType="image/JPEG" lnBlockSize=8192 lnFieldLength=.ActualSize lnBlocks=lnFieldLength\lnBlockSize lnLeftOver=lnFieldLength Mod lnBlockSize For i=1 To lnBlocks Response.BinaryWrite(.GetChunk(lnBlockSize)) Next Response.BinaryWrite(.GetChunk(lnLeftOver)) End With Suponiendo por ejemplo que el campo se llame "Foto", en éste caso lo lees de a bloques de 8K |