Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   crear txt con datos access (https://www.clubdelphi.com/foros/showthread.php?t=3518)

joanajj 10-09-2003 12:56:01

crear txt con datos access
 
Buenas a todos, espero que la pregunta la haya puesto en el lugar correcto.
Necesitaría generar un fichero txt a partir de unos datos access.
Ej. nº factura fecha importe.

fac12323.txt

factura 12323
fecha 12/12/03
importe 12.900,00

¿Como podría hacerlo?

¡Saludos y gracias!

Viet 10-09-2003 14:43:21

Una forma rapida seria abrir la consulta de access, copiar los datos y pegarlos en el notepad...... :D

Pero desde delphi lo que tendrias que hacer es hacer la conexion con la DB en Access (con dbExpress, ADO u otro tipo de componente), hacer la consulta con un TQuery( ej: select factura, fecha, importe from facturas) y por ultimo volcar los datos a un archivo., para eso haces:


AssignFile(arch ,'facturas.txt');
if not FileExists('facturas.txt') then
Rewrite(arch)
else
append(arch);

While not Query1.eof do
begin
writeln(arch,Query1.Fieldbyname('factura').asstring);
..........
Query1.Next;
end;
closefile(arch);


Espero que te sirva
;)

delphi.com.ar 10-09-2003 15:44:45

Te recomiendo probar los componentes "Export Suite" que puedes bajar de mi página.

Saludos!

digital 10-09-2003 16:25:46

nose puede baja los componete
marca este error

Forbidden
Remote Host: [200.64.63.177]

You do not have permission to access http://www.delphi.com.ar/vcl/expsuit5.zip
Data files must be stored on the same site they are linked from.

Thank you for using FreeServers

delphi.com.ar 10-09-2003 16:30:23

Solo puedes bajarlo desde el link de la propia página... ¿Has hecho esto?


La franja horaria es GMT +2. Ahora son las 05:02:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi