Arquivo Temporario Access no Delphi

Delphi

28/09/2006

Ola Amigos...

Eu uso FIREBIRD e DELPHI em meu sistema.

Porem, em uma parte do sistema eu gero um MDB e compacto o arquivo usando o componente Jet....

Até ai beleza..

oq acontece é o seguinte:
- Eu abro minha tabela do Firebird
- Insiro algumas informacoes no MDB
- Fecho a tabela do Mdb
- Compacto o Arquivo
- Mando por email

Oque esta acontecendo é que quando eu fecho o arquivo MDB, o arquivo temporario LBL nao fecha.. ele continua aberto
Impossibilitando de eu compactar ele, pois ele da o erro que algum outro usuario esta usando o arquivo...

Para fecha-lo, eu tenho que fechar o formulario.. ai sim ele encerra o LBL...

alguem sabe de algum comando pra encerrar de vez a conexcao com o MDB?? pois o só o AdoTable.CLose nao esta rolando...

obrigado


Nettopassaro

Nettopassaro

Curtidas 0

Respostas

José Henrique

José Henrique

28/09/2006

Você deve fechar o BD também (ADOConnection) e não só a tabela.


GOSTEI 0
Nettopassaro

Nettopassaro

28/09/2006

Oi

José Henrique.. obrigado pela resposta...


porem, eu nao uso o DB Connection...
eu conecto direto pela Query


Netto


GOSTEI 0
POSTAR