Bloqueia determinado registro.

Sintaxe

DBRLOCK([ nRegistro ]) –> Lógico

Descrição

Esta função é utilizada quando se tem uma tabela aberta e compartilhada e se deseja bloquear um registro para que outros usuários não possam alterá-lo. Se a tabela já está aberta em modo exclusivo, a função não altera seu estado.

O usuário pode escolher o registro a ser bloqueado através do parâmetro (recno), mas se este for omitido será bloqueado o registro corrente como na função RLOCK().

Esta função é o oposto à DBRUNLOCK, que libera registros bloqueados.

Exemplo

Este exemplo mostra duas variações do uso de DBRLOCK.

DBUSEAREA( .T.,”dbfcdxads”, “dadosadv609sa1990.dbf”,”SSS”, .T., .F. )

DBGOTO(100)

DBRLOCK() // Bloqueia o registro atual (100)

DBRLOCK(110) // Bloqueia o registro de número 110

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Necessita de ajuda?