Cita:
Empezado por bitsandbytes
Mil Gracias BlueSteel.
Pues mira en resumen lo que requiero es un poco inusual, parece sencillo pero aun soy un rookie en programacion delphi y quiza sea mas dificil de lo que pienso.
Tengo una tabla en .dbf que es creada por otra aplicaicon, y solo requiero realizar una pequeña app que me permita copiar los datos de un sólo campo de dicha tabla, ese dato es una cantidad, la cual quiero aplicarle algunas operaciones y finalmente crear un block de notas con ese resultado.
Gracias nuevamente y Saludos
|
Bueno, con la explicación anterior, puedes crear el acceso a dicho archivo... pero mi consulta seria la sgte....
el archivo una vez que lo cargas, no lo usaras más ???
cambian la cantidad de registros desde la tabla inicial ???
como distinguirás los datos que ya has copiado cuando quieras realizar una nueva captura ???
Una vez teniendo el enlace a la tabla (.dbf)... puedes pasar los datos a un archivo de texto..
mira el sgte codigo te ayudará a exportar de una tabla a un archivo de texto
pero te estaria traspasando todos los campos de la tabla... arregla el codigo para que solo exporte el campo que necesites
Código Delphi
[-]while not Table.Eof do
begin
Linea := '';
for I := 0 to Table.FieldCount - 1 do
if Linea = ''
then Linea := Table[i]
else Linea := Linea + ',' + Table[i];
StringList.Add(Linea);
Table.Next;
end;
StringList.SaveToFile('archivo.csv');
Espero que te sirva...
avisa si tienes problemas
Salu2

