Problema con campo agregado
Tengo el siguiente problema, al añadir un campo agregado a un ClientDataset (el campo es del tipo Lookup), para obtener la descripción de un campo determinado y desplegarlo en un Grid, no me permite hacer un ApplyUpdates(0) a la tabla correspondiente, ignora la actualización, pero si elimino el campo Lookup funciona perfectamente.
Alguien tiene alguna idea que me pueda ayudar. |
Mira los enlaces del final de esta página, abajo del todo. Puede que te sirva alguno.
|
Creo que me he explicado fatal (como siempre), no se trata de un campo agregado si no de un campo LOOKUP.
|
Cita:
|
Cuando en un Clientdataset añades un campo, este puede ser de varios tipos Lookup, Aggregate o Calculated. El lookup se utiliza para buscar información complementaria de un campo (codigo_de_cliente) tienes el código en la tabla, pero no tienes el nombre y haces lookup a otra tabla.
¡Mas o menos! |
Nunca lo usé de esa forma, a ver si alguien puede ayudarte.
|
Es extraño, acabo de probar en Delphi 2010 contra una base de datos DB2/400 y funciona perfectamente. Sin embargo sugiero que revises lo siguiente.
|
La franja horaria es GMT +2. Ahora son las 23:51:39. |
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