Fórum Abrindo e fechando tabelas #209192

24/01/2004

0

Tenho dois programas que utilizam o mesmo banco de dados paradox.
No método CREATE dos DataModules dos dois programas eu abro todas as tabelas. Acredito que não há problemas porque se as tabelas já estiverem abertas, continuarão abertas. No método DESTROY dos DataModules dos dois programas eu fecho todas as tabelas. Acho que aqui dará problemas, pois se um programa fechar as tabelas, o outro programa, que pensa que as tabelas estão abertas, quando tentar realizar algo com elas, não consiguirá. Pergunto se tem alguma forma de, antes de fechar as tabelas, verificar se exite algum outro programa as utilizando, fechando-as somente quando o último programa for encerrado.


Rmarcelop

Rmarcelop

Responder

Posts

24/01/2004

Aroldo Zanela

Colega,

Não se preocupe com isso, pois os objetos são instanciados para cada aplicação e não interferem na outra. O que você pode querer controlar são os acessos concorrentes aos registros por meio de tipos de bloqueios (otimista/pessimista).


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar