[firebase-br] Firebird ADO.NET Data Provider.

renato centriscorps em gmail.com
Qui Set 16 15:23:10 -03 2010


Após connection.Close(), inclua connection.Dispose().

Só com Close a conexão não é fechada, ela permanece na memória. Só será
fechada quando o IIS verificar que aquela conexão não é mais usada, mas até
aí vai se acumulando até que em um momento dá esse tipo de erro.

O Dispose faz com que o objeto seja destruído da memória e encerra de fato a
conexão com o banco.

Essa regra não se aplica somente ao Firebird, mas pra qualquer banco de
dados que será acessado via .net.


Renato



Mais detalhes sobre a lista de discussão lista