FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Cerrar conexion con ADO
Buenas. Estoy realizando una conexión a una base de datos MySQL utilizando ADO y me surgió un pequeño problema. Con una única conexión todo funciona bien.
Como dije hasta aquí no había tenido problemas, pero cuando intento ejecutar dos consultas no soy capaz de liberar la conexión.
Obviamente estoy haciendo algo mal al trabajar con ADO. Alguno tiene alguna idea de que podría ser. Gracias. |
#2
|
||||
|
||||
Porque no utilizas TADOConnection para realizar la conexión, ésta es otra forma.
Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
#3
|
|||
|
|||
Gracias por la respuesta.
Ya había probado a hacerlo con el TADOConnection, pero tampoco me funcionó en su momento. En el ejemplo que me pones abres y cierras la conexión, antes de abrir otra. Así me ha estado funcionando correctamente hasta ahora. Pero el problema me surgió cuando necesité abrir dos conexiones y liberar la segunda (dejando la primera operativa). También probé con dos ADOConnetion (que no se si es del todo correcto) pero tampoco me funcionó. Por simplificar un poco la duda que tengo: FUNCIONA CORRECTAMENTE - establecer conexion cnn1 - trabajar con cnn1 - cerrar cnn1 FUNCIONA CORRECTAMENTE - establecer conexion cnn1 - trabajar con cnn1 - cerrar cnn1 - establecer conexion cnn2 - trabajar con cnn2 - cerrar cnn2 NO ME FUNCIONA - establecer conexion cnn1 - trabajar con cnn1 -establecer conexión cnn2 -trabajar con cnn2 -a partir de este punto si intento cerrar la cnn2 no ocurre nada, la conexión sigue activa en el PROCESLIST. Espero no haber enredado mucho la questión y que me puedas echar un cable. Un saludo y gracias nuevamente por el interés. |
#4
|
||||
|
||||
Yo utilizo SQL SERVER y puedo abrir mas de 10 conexión a la vez sin ningún problema, de MySQL estoy pez, pero no tienes que tener problemas, sólo estas estableciendo una conexión y después la cierras, no se porque sigue activa.
Haber si algún compañero te puede aclarar ésta situación. Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
#5
|
|||
|
|||
OK, muchas gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cómo cerrar conexión? Delphi, Zeos y Postgres | mangels | PostgreSQL | 4 | 16-11-2007 16:00:59 |
TcxTabSheet y cerrar | LordRF | OOP | 4 | 23-03-2007 23:13:02 |
no cerrar | Max_E. | Varios | 3 | 06-03-2007 17:01:57 |
Cerrar conexión al cerrar formulario | arantzal | Conexión con bases de datos | 5 | 09-08-2006 12:43:52 |
Cerrar una aplicacion ??? | Javier_A | OOP | 2 | 08-02-2006 09:32:20 |
|