Aplicacion distribuida Modificar TSQLDataSet en servidor
Hola a todos,
Estoy desarrolando una aplicacion de 3 capas con DBExpress y TWebConnection via HTTP...
En el lado del servidor tengo el DataModule remoto donde estan ubicados los TSQLDataSet con sus correspondientes TDatasetProvider, a los que accedo desde el lado del cliente...
El tema esta en que en algunos casos me interesaria poder modificar el DataSet que me genera el TSQLDataSet (select * from xxx) antes de enviarlo al cliente...
En concreto me interesaria poder añadir un nuevo campo que no proviene de la base de datos y alimentarlo con el valor que me interese...
No se como hacer esto, si debo hacerlo en algun evento del TSQLDataSet o en alguno del TDataSetProvider...
El hecho es que lo he intentado, por ejemplo, en el evento AfterOpen del TSQLDataSet y tambien en el OnGetData del TDataSetProvider y en ambos casos me lanza un "error catastrofico"...
Alguien sabe como podria imlementar esto??
Gracias
|