C sharp - guardar imagen a sql

   
Vista:

guardar imagen a sql

Publicado por juampy (38 intervenciones) el 26/10/2009 18:23:58
Holas.Estoy desarrollando un programita en c # donde necesito guardar una imagen a una bade de datos. estube leyendo por ahi q ates de guardar nesesito convertirlo la imagen en un arreglo de bytes cosa q ya lo logre. ahora el problema es al momento de realizar la consulta de insertar el arreglo de bytes a la bd mi condigo de insercion es este:

byte[] imagen = Image2Bytes(img);
string sql = "INSERT INTO [Prueba].[dbo].[prueba1]([imagen]) " +
"VALUES("+ imagen +");";

donde suponiendo q Image2Bytes me devuelve el arreglo de bytes de la imagen q le paso.
al hacer correr el programa paso a paso a un principio me muestra el arreglo de bytes OK. pero ya cuando paso a la consulta resulata q ya no hay mi arreglo de bytes sino me aparese System.Byte[] cosa q esto no reconocera sql.
INSERT INTO [Prueba].[dbo].[prueba1]([imagen]) VALUES(System.Byte[]);

entonces como tendria q pasarle en relaidad el arreglo de bytes les agradeceria q me ayudaran
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder