Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/05/2011, 16:04
Avatar de Potro
Potro
 
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Respuesta: tomar una direccion FTP en asp.net

Tu redacción es muy mala... pero creo que entendi que quieres bajar un archivo de otro servidor mediante ftp: si es asi..

con este codigo podrás bajarte el archivo a tu server y ya de ahi lo controlas tu y lo metes a tu db.


Código C++:
Ver original
  1. using System.Net;
  2. using System.IO;
  3. using System.Text;
  4.  
  5.  
  6.  FtpWebRequest ftpRequest = (FtpWebRequest)WebRequest.Create("ftp://IP/carpetas/file.txt");
  7.     ftpRequest.Credentials = new NetworkCredential("user", "pass");
  8.     ftpRequest.Method = WebRequestMethods.Ftp.DownloadFile;
  9.     FtpWebResponse ftpResponse = (FtpWebResponse)ftpRequest.GetResponse();
  10.     Stream stream = null;
  11.     StreamReader reader = null;
  12.     StreamWriter writer = null;
  13.     try
  14.     {
  15.         stream = ftpResponse.GetResponseStream();
  16.         reader = new StreamReader(stream, Encoding.UTF8);
  17.         //Ruta donde se guardara en tu server
  18.         writer = new StreamWriter("C:\\inetpub\\file.txt", false);
  19.         writer.Write(reader.ReadToEnd());
  20.         //return true;
  21.     }
  22.     finally
  23.     {
  24.         stream.Close();
  25.         reader.Close();
  26.         writer.Close();
  27.     }
  28.  
  29.  
  30.     }


Saludos..
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/