No puedes poner Open y ExecSQL a la vez, no tiene sentido.
OPEN: Cuando quieres recuperar datos de una consulta (SELECT).
EXECSQL: cuando quieres ejecutar un comando (INSERT/DELETE/UPDATE).
En este caso y al ponerlos los 2, seguramente te está cogiendo el último (EXECSQL) y por eso no te trae registros.
|