Pinho
|
PORTO 22 - PORTUGAL
|
|
ENUNCIADA !
|
|
|
Postada em 13/06/2006 19:20 hs
Boas, É assim, eu faco isto: Set Cnn = New ADODB.Connection Set Rs = New ADODB.Recordset Cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:d1.mdb" Mas vão estar 7 computadores ligados ao mesmo tempo a esta base de dados, existe algum problema de não fazer o close do Cnn?
Obrigado, Pinho
|
|
|
|
Cardoso G
|
PATOS DE MINAS MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/06/2006 07:30 hs
so a hora que o usuario sair do programa que eu fecho a conexao, nunca tive problemas nao
|
|
|
Pinho
|
PORTO 22 - PORTUGAL
|
|
ENUNCIADA !
|
|
|
Postada em 14/06/2006 07:39 hs
o que eu tou a fazer é fechar no unload daquela form, se me esquecer de o fazer há algum problema?
Obrigado, Pinho
|
|
|
kerplunk
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/06/2006 08:17 hs
Na verdade do modo que vc está usando, não tem nenhum problema. A sub-cláusula "New" vai fazer com que toda vez que o programa seja iniciado, uma nova instância do objeto Connection seja criada, ou seja, mesmo que vc não feche a instância anterior a onexão vai ser estabelecida. O que pode acontecer é que se o usuário entrar e sair do seu aplicativo muitas vezes em um espaço curto de tempo(umas 2 horas) a máquina dele fique sem recursos e ele tenha que reiniciar. Mas isso não é regra.
|
|
|
Pinho
|
PORTO 22 - PORTUGAL
|
|
ENUNCIADA !
|
|
|
Postada em 14/06/2006 09:12 hs
Pronto, fiquei esclarecido
Obrigado, Pinho
|
|
|