13/06/2011, 10:08
|
| | Fecha de Ingreso: agosto-2008 Ubicación: Frente al pc
Mensajes: 71
Antigüedad: 16 años, 4 meses Puntos: 2 | |
Respuesta: Crear un arhivo imagen en carpeta servidor con un nombre di con una solucion, no es lo mas optimo , pero por ahora me sirve, no hize nada mas que agregar el metodo replace la cadena que contiene la ruta y el nombre del archivo que se creara en la carpeta del servidor. al metodo replace le doy como parametro el nuevo nombre del archivo y listo. aqui va el codigo
hasta pronto
clArticulo cArti = new clArticulo(dr["ART_CODI"].ToString());
if (cArti.Buscar())
{
byte[] b = imagenAbyte(cArti.TraerImagen());
string cPath = Server.MapPath(@"");
string nombreTmp = cPath.Replace(cPath, dr["ART_CODI"].ToString());//el unico cambio
string cFileNameTmp = Path.GetFileName(Path.GetTempFileName());
//string cFileNameTmp2 = cPath + "\\Temp\\" + cFileNameTmp;
string cFileNameTmp2 = cPath + "\\Temp\\" + nombreTmp + ".jpg";
File.WriteAllBytes(cFileNameTmp2, b);
} |