Método de Execução: Executa os comandos no KV que for passado no parâmetro, por isso é preciso passar pela "string" o comando completo que deseja executar.
Sintaxe
KVRunCmdExec( < cCmdKVRun > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cCmdKVRun | character | Comando completo para ser executado no servidor de KV. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRunCmd | array | aRunCmd[1]= Mensagem de erro caso houver. Formato String. aRunCmd[2]= Retorno da execução do comando no servidor KV. |
Exemplos
function u_KVRunCmd() local oKVClient := tTecKVClient():New() local cSrv := '127.0.0.1' local nPort := 6379 local aCmd := {} oKVClient:KVOpenConn(cSrv,nPort) if ( oKVClient:KVIsConnected() ) aCmd := oKVClient:KVRunCmdExec( 'SET mensagem "Hello World"' ) if ( empty(aCmd[1]) ) conout( "OK: " + cValtoChar( aCmd[2] ) ) // OK: .T. aCmd := oKVClient:KVRunCmdExec( 'GET mensagem' ) conout( "Msg: " + cValtoChar( aCmd[2] ) ) // Msg: Hello World else conout( "ERROR: " + aCmd[1] ) endif endif oKVClient:Finish() // <- Nao esquecer return
Abrangência
20.3.0.x ou superior
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas