Foros del Web » Programación para mayores de 30 ;) » .NET »

Guardar un archivo .rar o .zip en BD

Estas en el tema de Guardar un archivo .rar o .zip en BD en el foro de .NET en Foros del Web. Buenos días: A ver si alguien me puede ayudar... Como podría hacer para guardar un archivo .rar que tengo en un directorio en un campo ...
  #1 (permalink)  
Antiguo 10/08/2011, 02:38
 
Fecha de Ingreso: agosto-2011
Mensajes: 14
Antigüedad: 13 años, 4 meses
Puntos: 4
Guardar un archivo .rar o .zip en BD

Buenos días:

A ver si alguien me puede ayudar...

Como podría hacer para guardar un archivo .rar que tengo en un directorio en un campo de una base de datos sql server utilizando vb 2005 (C#) ??

Supongo que el campo de la BD tendrá que ser de tipo binary y que archivo .rar tengo que convertirlo a un array de bytes para poder insertarlo en la BD. Pero no se como hacerlo....

Agradezco a quien me ayude!
  #2 (permalink)  
Antiguo 10/08/2011, 04:26
 
Fecha de Ingreso: agosto-2011
Mensajes: 14
Antigüedad: 13 años, 4 meses
Puntos: 4
Respuesta: Guardar un archivo .rar o .zip en BD

Ya me autorespondo yo....

Por si a alguien le interesa lo hice con esta funcion....

public static byte[] ConvertirFileToByteArray(string ruta)
{

FileStream fs = new FileStream(ruta, FileMode.Open, FileAccess.Read);
/*Create a byte array of file stream length*/
byte[] b = new byte[fs.Length];
/*Read block of bytes from stream into the byte array*/
fs.Read(b, 0, System.Convert.ToInt32(fs.Length));
/*Close the File Stream*/
fs.Close();

return b;
}

Etiquetas: bd, rar, sql, vb, zip
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:33.