Função: TCUnlink
Encerra a conexão especificada com o DBAccess.
TCUnlink ( [ nHndConn] ) --> lRet
Nome | Tipo | Descrição | Obrigatório | Referência |
nHndConn | Numérico | Indica o número da conexão que será finalizada. Caso esse parâmetro não seja especificado, a conexão ativa/atual será finalizada. |
-
lRet(logico)
- Retorna verdadeiro (.T.), se a conexão for encerrada com sucesso; caso contrário, falso (.F.), se houver falha de execução. Geralmente, as falhas de execução ocorrem quando tentamos encerrar uma conexão informando um handler inexistente ou já fechada anteriormente.
- Se o parâmetro <nHndConn> não for informado, a conexão atualmente ativa será encerrada.
- Em um ambiente com mais de uma conexão simultânea realizada via TCLink(), duas ou mais conexões estão ativas, o fechamento de uma automaticamente coloca a conexão anteriormente aberta como ativa.
- O número da conexão é obtido no momento que a conexão é estabelecida, através da função TCLink().
- Ao executar a função TCUnlink(), não deve mais haver tabelas abertas utilizando a conexão que está sendo fechada. Caso existam, elas serão fechadas automaticamente, porém vão gerar mensagens de advertência no log de console do Application Server.
_nCon1 := TCLink('MSSQL7/TOPSQL1', 'TOPSERVER1')_nCon2 := TCLink('MSSQL7/TOPSQL2', 'TOPSERVER2')......TCUNLINK(_nCon1) // Finaliza a conexão _nCon1
Advanced Protheus 6.09
,
Advanced Protheus 7.10
,
Microsiga Protheus 8.11
,
Protheus 10
,
TOTVS Application Server 10
,
ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas