FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
EXPORTAR/IMPORTAR en archivo de TEXTO TXT
Gracias anticipadamente amigos foristas por responder...
Lo que quiero hacer es EXPORTAR/IMPORTAR mis datos de tablas en archivos de TEXTO TXT; desde luego que los datos a EXPORTAR/IMPORTAR estan datos con SELECT Por cierto trabajo con DELPHI 2007 + IBX y FIREBIRD |
#2
|
|||
|
|||
Hola,
echale un vistazo a debajo de este mensaje y veras temas con la misma cuestion resuelta. Un saludo. |
#3
|
||||
|
||||
¿ Te sirve esta utilidad ?
http://fbexport.sourceforge.net/ Son utilidades de linea de comandos, por lo que las puedes ejecutar desde tu propia aplicación Delphi (función ShellExecute), con los parámetros correspondientes. Saludos. |
#4
|
|||
|
|||
LEER - archivo separado por comas
Gracias por responder amigos, despues de haber leido un poco,,, encontré un código, lo he implementado asi:
Bueno, eso me sirve muy bien pa' EXPORTAR ahora para LEER el archivo(SEPARADO POR COMAS) como hago ? |
#5
|
||||
|
||||
Hola.
¿ Con la utilidad que te sugerí anteriormente ?, ¿ la has mirado ?. Saludos. |
#6
|
||||
|
||||
Estoy a favor de usar una utilidad o componente como el sugerido por guillotmarc, te lo dan hecho, te facilita el trabajo y te evita errores y dolores de cabeza, por ejemplo, en el código que has puesto, si la dirección tiene una coma... pierdes datos!!!
Código:
WriteLn(F, Qprov.FieldByName('ID_PROVEEDOR').AsString + ',' + Qprov.FieldByName('RUC').AsString + ',' + Qprov.FieldByName('RAZON').AsString + ','+ Qprov.FieldByName('DIRECCION').AsString); Cita:
Tal vez sea mejor separar por tabuladores, también puedes meter todos los datos entre comillas: "C/ LAS AMAPOLAS VERDES, 25 - PORTAL 2, IZQUIERDA", y buscar comillas en lugar de comas, aunque fallaría si alguien pone: "LLAVE INGLESA DE 2" PULGADAS" ¡¡¡otro error!!!, te quedarías sin " PULGADAS" |
#7
|
|||
|
|||
Utiliza esta rutina que elabore hace años para exportar un dataset a un archivo texto.
Forma de uso:
Espero que sea de utilidad.
__________________
Luis Fernando Buelvas T. |
#8
|
|||
|
|||
HOla hay que poner algo en uses
trato de hacer funcionar tu rutina pero me marca error no
DelimOutput : TIBOutputDelimitedFile podrias decirme si hay que poner mas componentes en el form o en las uses del progecto y si hay manera de pasarlo directamente a excell con las rutinas que dice el compañero mas arriba las que son comandos FBExport como lo utilizo podrias poner un ejemplo estoy tratando de utilizar un cxgrid de las devExpress gracias |
#9
|
|||
|
|||
Debes en la clausula uses adicionar IBSQL, en esta biblioteca esta definida la clase TIBOutputDelimitedFile.
Prueba y si tienes dificultad nos comentas.
__________________
Luis Fernando Buelvas T. |
#10
|
|||
|
|||
siguen te error
indeclarado identificador
SaveDialog1.Filename := 'Resultado.txt'; |
#11
|
|||
|
|||
La linea SaveDialog1.Filename := 'Resultado.txt'; asigna por defecto el nombre Resultado.txt a la salida despues de escoger un archivo por medio del objeto SaveDialog1.
Debes colocar en tu formulario un objeto de clase TSaveDialog con nombre TSaveDialog1 Si lo que quieres es exportar a diferentes formatos puedes usar los maxconponents u otra familia de componentes. Lamentablemente la pagina de los maxcomponents el autor la retiró y no tiene soporte para las versiones Delpi 2010 y posteriores. Puedes revisar los componentes DevExpress, tal vez ellos tenga componentes para lo que necesites, echate una pasada por www.board4all.com, te registras, y revisa el foro Delphi , puedes ver componentes gratis y otros con crack para que hagas tus pruebas. Cordialmente, Luis Fernando Buelvas Tovar
__________________
Luis Fernando Buelvas T. |
#12
|
|||
|
|||
Hola
hola te agradesco hare ese movimento los molestare con alguna duda gracias lbuelvas estare en contacto las debv si tienen pero no encuentro ejemplos pero que utilicen las ib o las Firevbird
|
#13
|
|||
|
|||
Pero tu puedes conectar desde DevExpress con un objeto de la clase TDataSource (pestaña Data Access) que son genericos y a su vez el TDataSource lo conectas a tu objeto contenedor de datos ya sea DBExpress, IBX, etc
__________________
Luis Fernando Buelvas T. |
#14
|
|||
|
|||
Hoal sigo con el problema de las variables
_exportar_datos(dsConsulta,SaveDialog1.FileName,';',true);
dsConsulta variable no identificada |
#15
|
|||
|
|||
Hola bien a corrido la rutina
pero no me arroja nada ni me graba ningun archivo he cambiado el Clientedataset por otros componetes en la grilla si me pararecen entiempo de diseño puedo verlos pero a mandar exportar solo me pide el nombre y hace coo que graba pero no manda nada
|
#16
|
|||
|
|||
Cambia la ruta del archivo, o revisa en que carpeta está posiblemente grabando el archivo. Puedes colocarle un nombre poco comun y buscas con F3 en el explorador de windows.
__________________
Luis Fernando Buelvas T. |
#17
|
|||
|
|||
Problemas con las Variables
Hola, amigo lbuelvas, con respecto al codigo que compartiste aqui, tengo problema con la variable DSConsulta, me podrias explicar por favor, como solucionarlo??? Gracias, Soy nuevo en esto
|
#18
|
||||
|
||||
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración
|
#19
|
||||
|
||||
Cita:
Si miras con atención la declaración de la función en el mensaje de ibuelvas, podrás ver que el primer parámetro es de tipo TIBDataSet y su paso es por referencia: Por lo tanto deberás enviar como argumento el nombre de un componente TIBDataSet, que ibuelvas llamó DSConsulta a fines del ejemplo. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Exportar datos de firebird a archivo de texto | capo979 | Firebird e Interbase | 37 | 17-08-2007 14:45:14 |
Importar archivo de texto rtf para un adotable | mairelr | Conexión con bases de datos | 0 | 24-12-2006 16:13:58 |
Importar a SQL desde Archivo de Texto | erasmorc | MS SQL Server | 8 | 03-06-2005 20:39:04 |
Importar archivo de texto | trabuc | Varios | 3 | 01-12-2004 11:40:22 |
exportar data a archivo de texto | morfeo21 | Varios | 2 | 13-06-2003 17:07:23 |
|