Club Delphi  
    Paypal   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

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 23-03-2005
Avatar de Luis M.
[Luis M.] Luis M. is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Ripollet - Barcelona
Posts: 212
Poder: 22
Luis M. Va por buen camino
A mi me pasó algo parecido y me di cuenta que dejaba los querys abiertos.
Cerraba las tablas pero no los querys.
De momento no me ha vuelto a suceder.
Una manera que tengo para comprobar si hay alguna tabla abierta es
reindexar las tablas.
Si las tablas estan cerradas me reindexa perfectamente, pero si hay alguna
abierta o que se este utilizando, me salta la exepción.
Desde el formulario principal llamo a los otros de esta manera
Código Delphi [-]
 procedure TFormMain.suiButtonMaquinasClick(Sender: TObject);
 begin
   FormManMaquinas := TFormManMaquinas.Create(Self);
   try
     FormManMaquinas.ShowModal;
   finally
     FreeAndNil(FormManMaquinas);
   end;
 end;
en el evento OnActivate del formulario que abro
Código Delphi [-]
   DMMaquinas.TableMaquinas.Open;
   DMMaquinas.TableHistorial.Open;
   DMMaquinas.TableTipos.Open;
Y el el evento OnClose del formulario
Código Delphi [-]
   DMMaquinas.TableMaquinas.Close;
   DMMaquinas.TableHistorial.Close;
   DMMaquinas.TableTipos.Close;
   DMListados.QueryMantenimiento.Close; // Si utilizo alguno
Asi es como lo solucione.
Un saludo.
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 23:30:49.


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