Anuncios

IT Certification Category (Spanish)468x60

miércoles, 10 de junio de 2009

Trabajar con imágenes desde SQL Server

Este artículo muestra como insertar imágenes en SQLServer utilizando el insert. En varios casos las personas desean trabajar con fotos, texto, documentos. Este artículo muestra como trabajar con imágenes en SQL Server.



Posteriormente voy a utilizar el sqlimageviewer para visualizar imágenes.

Para insertar imágenes en una tabla
Primero vamos a crear una foto. La vamos a llamar imagen1 del tipo jpg.










Crear una tabla.
Una vez que tenemos la foto el siguiente paso es crear una tabla que pueda almacenar la foto:
CREATE TABLE graficos(colGrafico varbinary(max))
El tipo de dato que estamos usando para la columna colGrafico es varbinary.



Insertar el gráfico en la tabla.
INSERT INTO graficos(colGrafico) SELECT * FROM OPENROWSET(BULK N'C:\Imagen1.jpg', SINGLE_BLOB) as T1



Para visualizar imagenes.
Si usted hace un select * from grafico no verá nada. Hay muchas herramientas para visualizar gráficos.
En este caso decidí utilizar al sqlimageviewer. Este programa puede funcionar para Oracle, MySQL, SQLServer, Posgre, DB2.
Usted puede bajarlo de su sitio web:
http://www.sqlimageviewer.com/
Una vez que lo tenga instalado hay que escoger la instancia, la autentificación y escoger la base de datos en la cual creó la tabla.
Estoy creando un video mostrando cómo usar imageviewer.
BAJAR VIDEO (para ver el video, descargue el archivo zip, descomprímalo y abra el archivo htm)






Si tienen dudas, escríbanme al blog.

People who read this post also read :