FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Crear archivo TXT Ayuda
Saludos a todos hermanos, espero que esten bien.
Nesecito crear un archivo TXT con la siguiente estructura: 1815900037;ALANNAH BRISSO R.;112;12,829.39;PAGO ya tengo el query pero no se como organizarlo para exportarlo desde la base de datos y me salga de esta manera este es el query:
muchas gracias |
#2
|
||||
|
||||
Firebird cuenta con la posibilidad de crear tablas externas, aunque no he probado dicho recurso. En el manual hay más información al respecto. De lo que recuerdo haber leído es que estos se pueden guardar con cualquier extensión, incluso txt.
Ahora bien, no se si almacena los datos con alguna estructura similar a la que buscas. La otra posibilidad es que hagas uso de alguna herramienta como FBExport. Aunque creo que este utilitario lo que hace es exportar datos desde una tabla y no es posible generar una consulta de la cual extraer los datos concretos. Al menos con las tablas externas se puede indicar la consulta de donde sacar los datos. En caso de no guardarlo con la estructura que buscas el remedio casero más simples es reemplazar los carácteres de separación por el que deseas; algo trivial que el Bloc de Notas lo hace. O de última te tomas las molestias de hacer el trabajo a mano: ejecutar la consulta e ir recorriendo el conjunto de datos y concatenando los campos y pasándolos a un archivo. Saludos, |
#3
|
|||
|
|||
gracias hermano, estare esperando, mientras tanto avanzo manual
|
#4
|
|||
|
|||
Hola...
Haciendo algunas pruebas, veo que las tablas externas de firebird no se guardan en texto puro, aunque la extención la pongas en .txt Saludos... |
#5
|
||||
|
||||
Hola.
Aunque creo que buscabas hacerlo desde la base de datos, igual te apunto otra opción, hacerlo desde Delphi mediante un TIBQuery:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
||||
|
||||
A mi no me ha quedado claro lo que quieres.
Según entiendo quieres exportar los registros de una tabla en formato txt desde el gestor de base de datos externo a delphi. Si es así yo utilizo el IBConsole, (obsoleto ya lo se), pero desde la tabla abierta viendo los datos haces boton derecho encima escoges export data y te permite txt, csv, ibx y xml. Desde aquí te permite tambien hacer la operación a la inversa, es decir importar los datos de todos los formatos detallados anteriormente. Yo lo he utilizado muchas veces ya que me pasan datos en hojas excel o ficheros de texto, las pongo como quiero, ajusto el formato e importo para no tener que rascar miles de códigos. Si lo que quieres es generar un fichero txt desde la aplicación delphi, utiliza el codigo de ecfisa. Si lo que quieres es exportar el formato de la tabla, es otra cosa. Espero te sirva. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
crear un archivo de ayuda | gesjug | Varios | 3 | 03-07-2008 05:55:34 |
crear archivo | molinero1 | Varios | 1 | 17-04-2007 13:04:21 |
Crear un archivo zip | Grefu | OOP | 3 | 20-10-2005 22:33:18 |
Ayuda plz! tengo problemas con al crear un archivo de texto! | jorch_yr | Varios | 3 | 30-05-2004 09:09:01 |
Crear archivo de ayuda | Tangela | Varios | 3 | 16-06-2003 10:24:48 |
|