
Alterar o servidor de banco de dados.
CLIENT [<exp.C>]
|
<exp.C> |
Representa o nome do servidor da rede, onde se encontra o banco de dados OpenBASE. |
Esta função informa o nome do servidor onde se encontra o banco de dados a ser utilizado pelo programa.<servidor> pode ser o endereço do host, o nome oficial ou qualquer um de seus "aliases", estas informações são encontradas no arquivo "/etc/hosts".
Esta função quando invocada, fecha o banco de dados que estiver aberto, abandona o servidor atual e troca-o por um novo servidor no host informado por <exp.C>.
Retorna verdadeiro (.T.), quando a operação for efetuada com sucesso, caso contrário, retorna falso (.F.).
Deve-se declarar o comando $CLIENT para que o programa seja linkeditado com a biblioteca "libbdcli.a".
O exemplo a seguir mostra como cancelar o servidor "host.01" e abrir o banco de dados bdemp1 no servidor "host.02".
$ CLIENT = "host.01"
PROG
IF CLIENT ("host.02")
DATABASE bdemp1 1 a 2
IF DBERR() # 0
? "Erro na abertura do banco de dados"
? DBMESS ()
ELSE
? "O banco foi aberto"
ENDIF
ELSE
? "Não encontrou host.02"
QUIT (1)
ENDIF
CLIENT( ).
