Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2010, 14:32
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 6 meses
Puntos: 50
Respuesta: FTP, Datagrid

Hola sonnyblood, esos datos como los tienes almacenados en tu ftp?

Supongo que deben de estar en xml, bueno, de ser así, puedes obtener el archivo temporalmente y de allí leerlo con las clases de XML.

Te paso este método espero te pueda ayudar
Código C:
Ver original
  1. public Stream bajarArchivo(string pathFTP)//, TipoArchivo archivo)
  2.         {
  3.             FtpWebRequest request = (FtpWebRequest)WebRequest.Create(string.Format("{0}{1}", GetRuta(archivo), pathFTP));
  4.             request.Method = WebRequestMethods.Ftp.DownloadFile;
  5.             request.Credentials = new NetworkCredential(FTPUsuario, FTPPassword);
  6.             try
  7.             {
  8.                 FtpWebResponse response = (FtpWebResponse)request.GetResponse();
  9.                 Stream responseStream = response.GetResponseStream();
  10.                 return responseStream;
  11.             }
  12.             catch
  13.             {//el objeto es nulo
  14.                 return bajarArchivo("none.txt", TipoArchivo.ArchivoDeTexto);
  15.                 //return null;
  16.             }
  17.         }

te puedes auxiliar de las clases

System.Net;
System.Xml;
System.Text;
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.