Hola.
Cita:
Empezado por Rofocale
tengo ligado el datasource -> clientdataset -> datasetprovider -> ibquery
|
Este enlace de componentes está bien cuando deseas estructurar en capas tu aplicación, aprovechar todas las ventajas de TClientDataSet, o ambas cosas.
El campo lo puedes definir como "columna calculada" (desde la misma sentencia SQL Select), como te sugiere Caral. Y el campo debe estar presente en ambos conjuntos de datos (en el IBQuery y en el ClientDataSet).
Al estar usando Firebird / InterBase, también tienes la opción de emplear los componentes de acceso a datos que te sugiere Caral.
Algo a tener en cuenta es que los componentes IBX (como el IBQuery) empiezan a dejar de ser compatibles con las versiones más recientes de Firebird. Considera utilizar dbExpress o algún otro en caso de que estés manejando alguna versión de este motor superior a la 1.5.
Saludos.
Al González.