Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Travar Registro Tabela (Rotina)
Message
 
To
15/01/2004 10:00:12
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00867061
Message ID:
00867127
Views:
30
Infelizmente não adiantou Fernando...
Eu utilizei o SET REPROCESS TO AUTOMATIC mesmo assim quando faço acesso continuo a tabela ele duplica os registros como se não bloquea-se...
Tá dificil...

>Thiago,
>
>A Função RLock() "tenta" dar um lock em um registro e não, necessariamente, dá um lock em um registro. Sua funcionalidade depende muito do que você setou via SET REPROCESS.
>
>Uma forma seria utilizar uma tabela auxiliar (normalmente contendo vários parâmetros para o sistema) com os diversos contadores:
>
>Set Reprocess To Automatic
>
>. . .
>
>Create Table Contadores (Contador1 N(6), Contador2 N(6)...)
>
>. . .
>
>Select Contadores
>Go     Top
>
>RLock()
>
>nContador1 = Contador1 + 1
>
>Replace Contador1 with nContador1
>Unlock
>
>
>Fernando
Atenciosamente,

Thiago Oliveira Ferraz

Analista de Sistemas
Universidade de Uberaba (UNIUBE) - Campus Aeroporto
Tel: 0xx(34)3319-8906
Cel: 0xx(34)9136-1260
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform