Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-10-2007
underwater underwater is offline
Miembro
 
Registrado: oct 2007
Ubicación: Argentina
Posts: 23
Poder: 0
underwater Va por buen camino
Unhappy Conexion a MySQL mediante ODBC

Hola a todos,

Queria saber si es comun que cuando cierro una aplicacion que se conecta con una base de datos MY SQL (MY SQL 5.0, para ser mas exacto) tarde un cierto tiempo en cerrarse. Lo que yo realizo para conectarme es algo como lo siguiente :
Código:
 ADOConnectionMySQL.ConnectionString := 'Provider=MSDASQL.1;Persist Security Info=False;User ID=usuario;Data Source=agenda'; //En donde "agenda" es el origen de datos
  ADOConnectionMySQL.LoginPrompt := False;
  ADOConnectionMySQL.Connected := True;
Con este codigo de arriba me conecto por ejemplo al iniciar la aplicacion y cuando cierro la aplicacionm hago algo como esto:

Código:
ADOConnectionMySQL.Connected := False;
Pero al terminarlo asi es como que la aplicacion se queda pensando un poco, y dps de, nose 1 seg, se termina de cerrar. Lo que mas me llama la atencion de este es que los formularios de la aplicacion estan cerrados(o sea el usuario comun no se daria cuenta de que la aplicacion sigue en memoria), pero si se entra al "Administrador de Tareas" de windows se ve la aplicacion todavia cargado en memoria, que dps de unos segundos desaparece.

¿Tienen idea de por que puede ser que suceda esto?

Lo unico que utilizo externo de delphi es un driver para poder conectarme a la base de datos de MYSQL, que tuve que instalar para el ODBC. (que lo baje de la pagina de MYSQL)

Otra cosa es tambien utilice unos componentes de acceso a MYSQL (Los Zeos Acces) y tambien sucede lo mismo, eso que estos no utilizan ODBC para conectarse, sino (creo no estoy seguro, ya que vi que hacia el mismo efecto y no lo solucionaba :-P)una dll de MySQL.

Bueno gracias de antemano.

Saludos yo. ...
Responder Con Cita
  #2  
Antiguo 16-10-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Es raro, yo utilizo ADO y MyOdbc para acceder a mysql y no me sucede eso.

has probado ejecutando unicamente una form con el componente connection para hacer pruebas?
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 17-10-2007
underwater underwater is offline
Miembro
 
Registrado: oct 2007
Ubicación: Argentina
Posts: 23
Poder: 0
underwater Va por buen camino
Hola,

si hice es prueba desde un principio, haber si era algo que estaba haciendo mal, pero sucesdia lo mismo....
voy a seguir probando...je

gracias por tu tiempo
Responder Con Cita
  #4  
Antiguo 17-10-2007
betiitooo betiitooo is offline
Miembro
 
Registrado: sep 2007
Ubicación: chilpancingo, guerrero. mexico
Posts: 18
Poder: 0
betiitooo Va por buen camino
Mira que yo realizado varias aplicaciones utilizando lo mismo que tu (MySQL, MySQL-connector, TADO's) y nunca me ha sucedido eso que te pasa, sin embargo, yo no cierro directamente la conexion dejo que sea la misma aplicacion quien lo haga:
application.terminate;

bien, se me ocurre que quizas cierras la conexion cuando aun tienes abierto algun componente que dependa de esta y te genere dicho problema.

bueno espero que esta idea te ayude un poquitillo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conexión ADO y MySQL solo por ODBC? ing_alsaac Conexión con bases de datos 0 20-07-2005 07:10:05
conexion mediante ODBC a la base de datos mysql, por linea de codigo de delphi sakuragi Conexión con bases de datos 21 15-03-2005 18:43:59
Conexion mediante ODBC, OLE DB, ADO? tsomarp Conexión con bases de datos 1 25-02-2005 13:05:27
Conectar Aplicación Delphi a MySql mediante ODBC Nasio MySQL 11 26-07-2004 12:42:21
Conexion a MySQL sin BDE ni ODBC seduerey Conexión con bases de datos 11 09-06-2003 19:13:26


La franja horaria es GMT +2. Ahora son las 08:51:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi