desconexão do banco de dados
Enviado: 23 Abr 2017 00:14
Pessoal, tenho enfrentado problema com conexões que ficam abertas na minha base MySQL.
Eu sempre fecho a conexão assim:
Estranhamente, às vezes fecha, às vezes não fecha a conexão.
Já testei verificar o retorno de RDDINFO( 1002,,, nConnection). Às vezes retorna .T., às vezes retorna .F., às vezes retorna NIL. Não sei por que isso.
Detalhe: mesmo quando retorna .T., nem sempre ele fecha efetivamente a conexão. Pelo menos é a impressão que eu tenho, pois, quando abro nova conexão, o número dela é o seguinte àquela que supostamente teria sido fechada.
Gostaria de saber se existe uma forma de fechar todas as conexões ativas ao mesmo tempo. Alguém sabe me informar?
Eu sempre fecho a conexão assim:
Código: Selecionar todos
use
RDDSETDEFAULT( "SQLMIX" )
RDDINFO( 1002,,, nConnection)Já testei verificar o retorno de RDDINFO( 1002,,, nConnection). Às vezes retorna .T., às vezes retorna .F., às vezes retorna NIL. Não sei por que isso.
Detalhe: mesmo quando retorna .T., nem sempre ele fecha efetivamente a conexão. Pelo menos é a impressão que eu tenho, pois, quando abro nova conexão, o número dela é o seguinte àquela que supostamente teria sido fechada.
Gostaria de saber se existe uma forma de fechar todas as conexões ativas ao mesmo tempo. Alguém sabe me informar?