Erro ao desconectar BD Firebird

Firebird

02/06/2004

Oi
Estou utilizando o Delphi 7 com MDO e quando é executado o comando de sair (Rotina abaixo), acontece o seguinte erro [color=red:922a52686a]´Access violation at address 0051DB6C in module vendas.exe read of address 01818148´[/color:922a52686a].

procedure Tfrm_principal.btn_sairClick(Sender: TObject);
begin
dados.Database.Connected := False;
Close;
end;

Alguem poderia me dar uma dica do que pode estar acontecendo???
Agradeço
Eloy
[size=18:922a52686a][/size:922a52686a]


Eloy Metz

Eloy Metz

Curtidas 0

Respostas

Afarias

Afarias

02/06/2004

é melhor postar o código ::

Database.Connected := False;


no OnDestroy do DataModule DADOS


T+


GOSTEI 0
Teo

Teo

02/06/2004

Oi colega estou como mesmo problema que o seu a algum tempo, ja fiz varias tentativas para eliminar esse erro mais não consegui a unica coisa que descobri ate agora é que uma determinada tabela que da esse erro se eu inserir um novo valor nessa tabela e salvar o erro aconece quando saio do programa, porem se eu inserir qualquer outro dado em qualquer outra tabela o sistema sai normalmente. Se vc descobrir como resolver me mande um e-mail.
natanalves@hotmail.com
Ate mais.


GOSTEI 0
Sremulador

Sremulador

02/06/2004

Eu idem


GOSTEI 0
Teo

Teo

02/06/2004

´Access violation at address 0051DB6C in module vendas.exe read of address 01818148´.


Olá tenho boas noticias consegui resolver o problema no meu programa,não acredito que passei dias e dias, horas e horas pra descobrir que as

Uses
MidasLib, Dbexpint ;

que eu declarei no programa faz esse estrago, foi so retirar elas e pronto problema resolvido.
Espero que essa seja uma solução pra vc tambem. :D
TEO


GOSTEI 0
POSTAR