Ver Mensaje Individual
  #3  
Antiguo 13-11-2006
fausto fausto is offline
Registrado
 
Registrado: feb 2006
Posts: 7
Reputación: 0
fausto Va por buen camino
Poner TADOQuery a null

Gracias por la solución, pero tp me vale.

Explico con más detalle la situación:

Tengo un objeto TADOQuery que pertenece a un Form y que utilizo más de una vez.
He conseguido eliminar la conexión a la BBDD liberando el objeto:

miTADOQuery.Free:

El problema es que, cuando lo utilizo la segunda vez, por supuesto no me deja.

Al liberar el objeto tendría (creo) que volver a darle todos los valores que le dí al crear el objeto de forma visual (arrastrándolo, etc...) y es un coñazo.

No me deja cerrar (con "Close") la conexión pq en todo momento me dice que es nil. (Los datos de la conexión los sabe a través de la propiedad ConnectionString).

Los demás objetos que tenía en la misma situación no me han dado problemas pq se crean en el mismo método en que los utilizo. Los libero con "Free" y se vuelven a crear de cero cuandio llamo al método.

Supongo que me he explicado fatal... pero, aún así:
¿Alguna idea?
Responder Con Cita