Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-04-2010
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
Talking ayuda con exportacion de DBgrid

les comento:

la finalidad de hacer esto que dejar un archivo plano para poder migrarlo a otro sistema.

cargo un archivo de excel en un dbgrid, has ahi sin problemas, el problema radica cuando toda la informacion del dbgrid la quiero exportar a un archivo de texto para lo cual lo hago con el siguiente codigo:

Código Delphi [-]
procedure TForm1.btn1Click(Sender: TObject);
var
  i : integer;
  a: Integer;
  archivo : TextFile;
  ruta_archivo: string;
  Data : TDataSet;
  begin
  ruta_archivo := ExtractFilePath( Application.ExeName ) + 'prueba.txt';
  AssignFile( archivo, ruta_archivo );
  Data:=DBGRID1.DataSource.DataSet;
  Data.First;
    while not(Data.eof) do
     begin
       for i := 0 to dbgrid1.Columns.Count-1 do
       //for a:=0 to Data.RecordCount- 1 do
        begin
          if FileExists( ruta_archivo ) then
             Append( archivo )
          else
            Rewrite( archivo );
            writeln(archivo,Data.FieldByName(DBGrid1.Columns[i].FieldName).asString+'|');
        end;
        Next;
      end;
end;

bien el problema radica en que solo me guarda el primer registro del dbgrid.

ahora la pregunta es

1.- como hago para recorrer todos los registro del DBGRid y guardarlos en un archivo de texto

2.- hay alguna forma que despues de exportar toda esa informacion, se puedan eliminar de ese archivo caracteres como por ejemplo espacio comas,puntos, asteriscos,acentos, caracter de numero

3.- me podrian ayudar por favor.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
exportacion de datos LoboMDQ Varios 1 01-11-2006 02:17:24
Exportacion de datos... chux Varios 6 10-05-2006 11:54:57
Exportacion de imagenes Coco_jac Gráficos 0 10-06-2005 17:34:29
ayuda de exportacion de mysql a excel Andrea Martinez PHP 3 30-11-2004 08:03:32
Exportación a Word claumar Impresión 1 20-09-2004 13:48:43


La franja horaria es GMT +2. Ahora son las 04:57:27.


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
Copyright 1996-2007 Club Delphi