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 23-07-2004
santisg santisg is offline
Registrado
 
Registrado: jul 2004
Posts: 4
Poder: 0
santisg Va por buen camino
Copia TClientDataSet

Hola,

Hace algunos días que le llevo dando vueltas a un asunto...
Resulta que necesito copiar los datos de un TClientDataSet abierto a otro
cerrado pero que tiene algunos campos calculados ya creados. La gracia esta
en que estos campos se conserven, cosa que no pasa si asigno la variable
DATA de uno al otro.

He llegado a la conclusión de que para poder hacer esto es necesario que
todos los campos del dataset que tiene los datos esten ya creados en el
dataset destino antes de hacer la copia. De esta manera no se machacan los
nuevos campos.

Encontre unas rutinas por internet que hacian mas o menos esto y aunque
funciona, me da problemas con algunos datasets:
http://www.distribucon.com/download/midas/fieldinfo.zip

El codigo de esas rutinas es algo complejo, parece mentira que haya que
escribir tanto codigo para duplicar la estructura de los campos de un
dataset a otro. Alguien sabe si existe alguna manera sencilla de hacer esto?

Gracias.
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


La franja horaria es GMT +2. Ahora son las 10:30:35.


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