Creo que será mejor dadas las circunstancias que nos hablemos en español. Me comentas que hal ejecutar este codigo, desaparecen los registros de tu control grid. ¿Cual es tu 'recordsourcetype' ? ¿ y tu 'recordsource'. ¿son alias de tablas o cursores temporales?. Quizas deberías añadir un 'refresh' o bien un 'requery'. dependiendo de esta cuestión.
Saludos,
A.G.P.
---------