Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-02-2009
Avatar de joelphi
joelphi joelphi is offline
Miembro
 
Registrado: feb 2009
Ubicación: Guerrero
Posts: 24
Poder: 0
joelphi Va por buen camino
Copiar informacion de un Tdataset a otro Tdataset

Primeramente Hola a todos los de foro..

Tengo un problemita creo yo.. sucede que estoy trabajando en una aplicacion en delphi en donde todo lo manejo por codigo..

El problema es el siguiente: quisiera saber como copiar los campos y la informacion que contienen de un Tdataset a otro Tdataset??..

Trabajo en Delphi 2007..

Agradeceria mucho a quien me ayudara en esto ya que me urge un poco.


Tengo este metodo.. pero no me permite hacer el Open .. me manda un error de Abstract Error.

Código Delphi [-]
Function TFrm_Datos.Clonar(Origen:TDataSet):TDataset;
var Campo :string;
i :integer;
Destino : TDataset;
begin
Destino := TDataSet.Create(Nil);
Destino.Open;   //--<--- aqui manda error (Abstract Error)
with Origen do
begin
open;
    while not EOF do
     begin
      Destino.Append;
      for i := 0 to FieldCount-1 do
      begin
        Campo := Origen.Fields[i].FieldName;
        Destino[Campo] := Origen[Campo];
      end;
     Destino.Post;
     Next;
 end;
Close;
end;
Destino.Close;
Result := Destino;
end;

Gracias.. y Saludos¡¡

Última edición por joelphi fecha: 19-02-2009 a las 07:35:24.
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
Componentes que heredan de TDataset noob Conexión con bases de datos 1 14-10-2008 16:41:00
TDataSet,TDataSource,TclientDataSet teote Conexión con bases de datos 1 17-07-2008 16:52:31
Paso de parámetros a TDataset arturom Firebird e Interbase 9 04-04-2008 18:04:03
TDataSet Delphi Lite 10 JoseAntonio Conexión con bases de datos 2 24-02-2007 05:00:57
creando componente con Tdataset Descendents OOP 4 12-01-2004 21:39:04


La franja horaria es GMT +2. Ahora son las 11:57:01.


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