![]() |
Campos de un IBDataset a otro
Saludos a todos los del foro de delphi.
Mi pregunta es la siguiente: Antes en paradox para pasar el contenido de un campo de una tabla al campo de otra hacia el siguiente codigo: Table1Matricula.value:=Table2Matricula.Value; como hago lo mismo para un IBDataset? Estoy haciendo lo siguiente pero me manda el error "Field CLAVEPERSONA not found" Esto es lo que hago: IBDataset2.insert; IBDataset2.params.byname('CONSECUTIVO').Value:=IBDataset1.params.byname(CLAVEPERSONA).Value; IBDataset2.params.byname('NOMBRE').Value:=IBDataset1.params.byname('NOMBRE').Value; IBDataset2.params.byname('APELLIDOS').Value:=IBDataset1.params.byname('APELLIDOS').Value; IBDataset2.Post; Gracias!! |
Gracias ya lo solucione de la siguiente manera:
IBDataset2.insert; IBDataset2.Fields.FieldByName('CONSECUTIVO').Value:=IBDataset1.Fields.FieldByName('CLAVEPERSONA').Va lue; IBDataset2.Fields.FieldByName('NOMBRE').Value:=IBDataset1.Fields.FieldByName('NOMBRE').Value; IBDataset2.Fields.FieldByName('APELLIDOS').Value:=IBDataset1.Fields.FieldByName('APELLIDOS').Value; IBDataset2.Post; De todos modos alguna sugerencia para hacerlo de otro modo, se los agradezco mucho. saludos a todos! |
| La franja horaria es GMT +2. Ahora son las 19:23:28. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi