SoloCodigo

Programación General => Power Builder => Mensaje iniciado por: darksito en Viernes 29 de Enero de 2010, 15:11

Título: Importacion
Publicado por: darksito en Viernes 29 de Enero de 2010, 15:11
Hola mis amigos foreros tengo una pequeña duda quisiera saber como importar un archivo de texto a mi dw Ejemplo:

0001,PEDRO,DIAZ,GUARNIZ,ACTIVO,0123456
0002,JUAN,DIAZ,GUARNIZ,ACTIVO,0123456
0003,RODRIGO,DIAZ,GUARNIZ,ACTIVO,0123456

como podria lograr esto y exportarlo en el mismo formato :( ,Gracias
Título: Re: Importacion
Publicado por: F_Tanori en Viernes 29 de Enero de 2010, 22:06
Puedes utilizar el metodo ImportFile del datawindow
El datawindow debe tener el mismo numero de columnas que el archivo a importar

Ejemplo:

Suponiendo que fueran clientes
Código: C
  1. 0001,PEDRO,DIAZ,GUARNIZ,ACTIVO,0123456
  2. 0002,JUAN,DIAZ,GUARNIZ,ACTIVO,0123456
  3. 0003,RODRIGO,DIAZ,GUARNIZ,ACTIVO,0123456
  4.  


Las columnas en el datawindow (ejemplo):

Código: C
  1. Id,Nombre,Apellido1,Apellido2,Estatus,Permisos
  2.  

Codigo para importarlo
Código: Visual Basic
  1. dw_archivo.ImportFile("C:archivosclientes.csv")
  2.  

Poner cuidado con los tipos de datos, que si no pasa la validacion puede ser que no se importen correctamente, o que este un mensaje molesto preguntando si continua

Saludos