Trocar o nível leitura e gravação para um banco de dados.
NEWLEVEL (<exp.C>)
|
<exp.C> |
representa o novo nível de acesso às informações dos item do banco de dados. |
Troca o nível de acesso das informações de um banco de dados, sem que seja preciso reabri-lo. Deste modo um programa pode trocar o nível de leitura/gravação sem que os ponteiros dos arquivos sejam inicializados.
Esta função retorna falso (.F.), quando não foi possível a troca do nível, o que significa que, quando o retorno desta função for falso, a função DBERR() retorna o código de erro igual a 5 (PALAVRA DE NÍVEL INCORRETA). Caso retorne verdade (.T.), a troca de nível foi efetuada com sucesso.
O programador pode utilizar a função NEWLEVEL () ao invés de atribuir um valor a variável LEVEL, assim sendo, não será preciso abrir novamente o banco de dados.