Histórico da Página
...
USE [ <cTabela> [ALIAS <cAlias>] <SHARED|EXCLUSIVE> [READONLY] [NEW] [VIA <cRDD>] ]
Parâmetros
Cláusula | Tipo | Obrigatório | Descrição |
---|---|---|---|
<cTabela> | C | S | Expressão caractere, constante ou variável, que contém o nome da tabela a ser aberta. |
ALIAS <cAlias> | C | N | Expressão caractere, constante ou variável, que contém o nome do Alias – ou apelido – que a tabela será aberta. Caso não especificado, o nome da tabela será usado como o Alias . |
SHARED | EXCLUSIVE | S | Apenas uma das cláusulas pode ser especificada. Elas indicam o modo de abertura do arquivo em questão. Em modo SHARED (ou compartilhado) uma tabela pode ser aberta por mais de um processo, desde que não exista nenhum processo com a tabela em modo exclusivo. | |
READONLY | N | Caso especificado, indica que a tabela será aberta apenas para leitura. Por padrão, caso esta cláusula não seja especificada, a tabela é aberta em modo de leitura e escrita. | |
NEW | N | Caso especificado, indica que uma nova área de trabalho (WorkArea) deve ser criada para a abertura da tabela. Caso não especificado, a área de trabalho atual será usada, e se houver uma tabela aberta na área de trabalho atual, a mesma será fechada. | |
VIA <cRdd> | C | N | Indica qual será o Driver utilizado para abrir a tabela informada. Caso este não seja especificado, será usado o Driver default do Protheus configurado para arquivos locais – vide configuração LocalFiles do Application Server. |
Informações |
---|
|
Exemplos
Bloco de código |
---|
// Exemplo de abertura de tabela no DBAccess USE SA1010 ALIAS SA1 SHARED NEW VIA TOPCONN // O mesmo exemplo acima, usando todos os argumentos como variáveis cAlias := "SA1" cFile := "SA1010" cDrv := "TOPCONN" USE (cFile) ALIAS (cAlias) SHARED NEW VIA (cRddcDrv) // Como a instrução acima é traduzida internamentena compilação DbUseArea( .T. , cRddcDrv , cFile, cAlias , .T. , .F. ) |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas