alguien sabe que estoy haciendo mal o que no entendi respecto a todo esto??Creo que bastaría con cerrar el recordset antes de salir de la función EjecutarQRY ya que estás definiendolo 2 veces (En tu código de ejemplo).-
Change the cursor typeNo se como se cambiará el tipo de cursor pero claramente es otra solución.-