Después de la llamada a ExecSQL no hace falta una llamada a Open.
Por favor, antes de postear en los foros, lee la ayuda, pues esto que te digo debiera quedar claro con una simple leida...
Cita:
Empezado por F1
Call ExecSQL to execute the SQL statement currently assigned to the SQL property. Use ExecSQL to execute queries that do not return a cursor to data (such as INSERT, UPDATE, DELETE, and CREATE TABLE).
Note: For SELECT statements, call Open instead of ExecSQL.
|
Otra cosa que es reglamentaria antes de publicar, es buscar en los foros.
Finalmente comento que he movido el tema del foro de SQL al de conexión a bases de datos, pues tu pregunta nada tiene que ver con el lenguaje SQL.
Hasta luego.