FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Copiar registros en RXMemoryData
Hola Foro:
Necesito pasar algunos campos de un RXMemoryData a otro, para hacer esto hago un loop y guardo campo por campo. quería saber si es posible No pasar campo por campo, solamente para que quede más prolijo. gracias. Adjunto el código que estoy utilizando. procedure TEdiniFrm.SeleccionarSeccion; begin RxMDSecciones.Active:=True; RxMDSecciones.EmptyTable; with RxMDCompleto do begin first; while not eof do begin if RxMDCompleto.FieldByName('Tipo').AsInteger=1 then begin RxMDSecciones.Append; RxMDSecciones.FieldByName('ID_INI').AsInteger:= RxMDCompleto.FieldByName('ID_INI').AsInteger; RxMDSecciones.FieldByName('ID_Seccion').AsInteger:= RxMDCompleto.FieldByName('ID_Seccion').AsInteger; RxMDSecciones.FieldByName('Orden_Seccion').AsInteger:= RxMDCompleto.FieldByName('Orden_Seccion').AsInteger; RxMDSecciones.FieldByName('Orden_Item').AsInteger:= RxMDCompleto.FieldByName('Orden_Item').AsInteger; RxMDSecciones.FieldByName('Tipo').AsInteger:= RxMDCompleto.FieldByName('Tipo').AsInteger; RxMDSecciones.FieldByName('Campo').AsString:= RxMDCompleto.FieldByName('Campo').AsString; RxMDSecciones.FieldByName('Valor').AsString:= RxMDCompleto.FieldByName('Valor').AsString; RxMDSecciones.FieldByName('Comentario').value:= RxMDCompleto.FieldByName('Comentario').value; RxMDSecciones.Post; end; next; end; // while end; // with end; |
#2
|
||||
|
||||
91 mensajes y seguimos así con los TAG's...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Cita:
Puedes buscar si RxMDSecciones posee algun método tipo Assign o Clone. La otra opción es recorrer los fields con un blucle FOR en lugar de uno a uno utilizanfo la propiedad Fields (y un índice) en lugar de FieldByName.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Gracias
Gracias Neftali, quedó así, y aprendí a usar los Tags.
Hay algo como los Tags para el código en el programa? (please no me verdugueen)
|
#5
|
||||
|
||||
Ahora te quedaron perfectas.... Ambas cosas
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
copiar ciertos registros de una tabla a otra | JESUSNET | Conexión con bases de datos | 2 | 07-06-2008 16:53:13 |
copiar registros | Osorio | Conexión con bases de datos | 5 | 06-02-2006 15:27:42 |
Error en un Case....al tratar de copiar registros | ilichhernandez | Conexión con bases de datos | 3 | 31-10-2005 12:26:46 |
Problema al copiar registros en Access | ignasi | Conexión con bases de datos | 1 | 14-07-2005 08:52:20 |
|