Manejar campos BLOB

20/04/2004 - 11:18 por Carlos García | Informe spam
Hola. Quería utilizar desde C# una tabla que tiene un
campo BLOB, pero no sé muy bien cómo hacerlo.

Mi objetivo es almacenar en ese campo BLOB un fichero de
un tamaño indeterminado (desde 100KB hasta 5 MB por
ejemplo). La cuestión es que necesito saber cómo
recuperarlo y cómo almacenarlo. Yo voy formando una
cadena string con mi sentencia INSERT o UPDATE, pero si
quisiera meter un fichero en ese campo BLOB cómo podría
hacerlo.

Utilizo SQL SErver, y quisiera saber cómo .NET trata el
tipo BLOB con sus tipos CTS, qué tipo System.Type se
correspondería en .NET con un campo de BBDD de tipo
BLOB ?.


Espero que alguien aclare mis dudas o me indique alguna
referencia efectiva, ahora estoy más perdido.

Saludos.
 

Leer las respuestas

#1 Luis
20/04/2004 - 12:07 | Informe spam
Puedes mirar por aqui:

http://support.microsoft.com/defaul...-us;309158
http://www.developerfusion.com/show/4596/
Aqui tienen varios artículos interesantes:

http://www.programmersheaven.com/zo...cle537.htm

Un saludo
Luis


"Carlos García" escribió en el mensaje
news:175801c426b8$75969fa0$
Hola. Quería utilizar desde C# una tabla que tiene un
campo BLOB, pero no sé muy bien cómo hacerlo.

Mi objetivo es almacenar en ese campo BLOB un fichero de
un tamaño indeterminado (desde 100KB hasta 5 MB por
ejemplo). La cuestión es que necesito saber cómo
recuperarlo y cómo almacenarlo. Yo voy formando una
cadena string con mi sentencia INSERT o UPDATE, pero si
quisiera meter un fichero en ese campo BLOB cómo podría
hacerlo.

Utilizo SQL SErver, y quisiera saber cómo .NET trata el
tipo BLOB con sus tipos CTS, qué tipo System.Type se
correspondería en .NET con un campo de BBDD de tipo
BLOB ?.


Espero que alguien aclare mis dudas o me indique alguna
referencia efectiva, ahora estoy más perdido.

Saludos.

Preguntas similares