Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

$CLIENT

Propósito

Alterar o servidor de banco de dados.

Sintaxe

CLIENT [<exp.C>]

Argumentos

<exp.C>

Representa o nome do servidor da rede, onde se encontra o banco de dados OpenBASE.

Utilização

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".

Exemplo

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

Consulte

CLIENT( ).

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!