Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
Pagetitle | ||||
---|---|---|---|---|
|
Função: TCGetSID
Recupera através da linguagem AdvPL, o número do processo em uso no TOTVS | DBAccess para a conexão atual
TCGetSID( ) --> nThreadID
nThreadID
- (numerico)
- Retorna um identificador numérico correspondente ao identificador do processo (Thread) do DBAccess que está atrelado a conexão atual. Caso não exista conexão atual, será retornado o valor 0 (zero).
- Este recurso requer um TOTVS | Application Server com build igual ou superior a 7.00.100812P, bem como um DBAccess Server com build igual ou superior a 20100927
User Function TSTCONN()
If TCIsConnected()
conout("Numero da Thread Desta conexão no DBAccess = "+cValToChar(tcGetSID()))
Else
conout("Não há conexão ativa com DBAccess")
Endif
Return
Protheus 10 e superiores
Retorna o número do processo em uso no TOTVS | DBAccess para a conexão atual.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
TCGetSID()
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna o número da thread da conexão atual com o DBAccess. |
Observações
- Caso não exista conexão com o DBAccess, será retornado o valor -1.
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
user function teste()
Local nHandle := TCLink( "MSSQL/DSNP11-MSSQL", "127.0.0.1", 7890 )
conout( "Numero da thread desta conexao no DBAccess: " + cValToChar( TCGetSID() ) )
TCUnlink( nHandle )
return
|
Abrangência
Este recurso requer um TOTVS | Application Server com build igual ou superior a 7.00.100812P, bem como um TOTVS | DBAccess com build igual ou superior a 20100927.
Veja também
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas