Insertar Imagen en varbinary
Publicado por Mariah (2 intervenciones) el 26/10/2012 17:59:11
Hola tengo que guardar un archivo en un campo varbinary, encontré en la red una código como este:
UPDATE digital_files SET digital_file = (SELECT * FROM OPENROWSET( BULK N'C:\Program Files (x86)\Apache Software Foundation\Apache Tomcat 6.0.26\bin\celebrity-pictures-spongebob-patrick-meth-that.jpg', SINGLE_BLOB) AS IMAGE) WHERE digital_id = 1
La consulta se ejecuta correctamente pero cuando le doy un select, el campo lo veo en "blanco", cabe destacar que cuando le doy un LEN al campo digital file si me trae un número, pero no sé si eso quiera decir que si está guardado ¿cómo puedo saber si se guardó correctamente? ¿estoy haciendo bien el update? ¿o por qué lo veo en blanco?
Mil gracias por su apoyo.
UPDATE digital_files SET digital_file = (SELECT * FROM OPENROWSET( BULK N'C:\Program Files (x86)\Apache Software Foundation\Apache Tomcat 6.0.26\bin\celebrity-pictures-spongebob-patrick-meth-that.jpg', SINGLE_BLOB) AS IMAGE) WHERE digital_id = 1
La consulta se ejecuta correctamente pero cuando le doy un select, el campo lo veo en "blanco", cabe destacar que cuando le doy un LEN al campo digital file si me trae un número, pero no sé si eso quiera decir que si está guardado ¿cómo puedo saber si se guardó correctamente? ¿estoy haciendo bien el update? ¿o por qué lo veo en blanco?
Mil gracias por su apoyo.
Valora esta pregunta


0