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 11-03-2011
delphijm delphijm is offline
Miembro
 
Registrado: abr 2008
Posts: 47
Poder: 0
delphijm Va por buen camino
Copiar campo ftDATASET a otro campo

Hola a todos,

Tengo dos TClientDataSet en los que he establecido una relacion de maestro detalle... (Llamemosles a este par --> SET1)

En el TClientDataSet que actua como "maestro", al establecer la relacion, se ha creado un campo de tipo ftDataSet, el cual "apunta" a los registros de detalle...

Este mismo mecanismo lo utilizo para otro par de TClientDataSet de iguales caracteristicas que los anteriores... (Llamemosles a este par --> SET2).

El tema es que tengo que recorrer el dataset maestro de SET2 para insertar en el SET1 todos sus registros... (first; while not eof; asignaciones; next...)

Para cada registro asigno cada campo individualmente y no tengo ningun problema...

El problema lo tengo al asignar el campo de tipo ftDataSet...

Lo intento con:

cdsMaestro1.FieldByName('DTdetalle').value:=cdsMaestro2.FieldByName('DTdetalle').value;

pero no lo asigna...

No veo que exista ninguna propiedad de FieldByName como .asDataSet

Pienso que tambien podria asignar el campo origen a un campo Dataset y recorrer este dataset detalle e irlo insertando registro a registro, pero me gustaria encontrar un metodo mas comodo similar a la asignacion directa de campo a campo...

Alguien sabe como puede hacerlo?

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Incrementar campo según el valor de otro subzero Firebird e Interbase 3 06-08-2008 21:41:52
campo de busqueda con otro campo josi Varios 1 04-06-2008 00:53:07
Ordenar relacion Master/Detail por otro campo!! arieliten Impresión 3 24-06-2005 14:54:21
Como copiar un registro cambiando el campo de clave primaria Javi2 SQL 2 17-09-2004 20:49:50
Copiar campo lore Conexión con bases de datos 3 09-02-2004 16:53:56


La franja horaria es GMT +2. Ahora son las 14:50:42.


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