Hola a todos, tengo la siguiente situación y me gustaría me ayudaran. Necesito leer los datos de una tabla en una base Firebird y que el usuario refresque los datos mostrados a gusto. Para tal efecto utilizo un TFDStoredProc que arroja los datos que necesito mostrar a el enlazo un TFDMemTable, que guardara los datos en memoria y finalmente un TDataSource que enlaza los datos a una grilla de datos, hasta aqui todo bien, los datos se muestran en forma correcta, el problema ocurre cuando intento refrescar los datos mostrados utilizando la siguiente instrucción:
No refresca los datos, existiendo cambios que visualizar (los modifique directamente en la tabla).
Ahora, probé esto mismo utilizando TFDStoredProc -> TDataSetProvider -> TClientDataSet -> TDataSource y
Y funciona....Ustedes me podrán decir porque no utilizo un ClientDataSet en vez de un FDMemTable, pero la idea es ir migrando mis aplicaciones a FireDac...
Espero me puedan ayudar, les recuerdo que solo necesito leer datos.
Gracias