viernes, 26 de agosto de 2011

Leer archivos mediante la clase CommaIo

Con esta clase se puede leer archivos externos para poder ingresarlos mediante interface a las tablas de MSDAX.
Este metodo contiene 2 parametros, el primero es donde se pondra la ruta del archivo y el segundo donde pondremos el modo a utilizar, nosotros utilizaremos el modo leer, por lo tanto utilizaremos "R".

CommaIo io;

container con;
FileIoPermission perm;

#define.EjemploArchivo(@"c:\prueba.txt")
#define.EjemploModo("R")
;

perm = new FileIoPermission(#EjemploArchivo, #EjemploModo);

if (perm == null)
{
     info("No existe archivo");
}

// Dando permisos para la ejecución de CommaIo.new method.
perm.assert();

// Cargando archivo.
io = new CommaIo(#ExampleFile, #ExampleOpenMode);
if (io)
{
     con = io.read();
}

// Cerrando los permisos de acceso.
CodeAccessPermission::revertAssert();

-------------------------------------------------------
Teniendo la información en un contenedor, simplemente es cuestión de recorrerlo.
Saludos.

No hay comentarios:

Publicar un comentario