USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como evitar duplicidade?
CAROLINE
não registrado
Postada em 21/05/2004 13:51 hs   
Oi amigos!
Como faço para evitar que seja gravado em duplicidade um determinado valor
usando o código:
    Dim vcodigo As Double
    rssequencia.Index = "Tabela"
    rssequencia.Seek "=", "protocolo"
    vcodigo = rssequencia![Proximo valor]
    protocolo.Text = vcodigo
    protocolo.Text = LPad(protocolo.Text, 7, 0)
    rssequencia.Edit
    rssequencia![Proximo valor] = vcodigo + 1
    rssequencia.Update
 
Como o meu aplicativo é acessado via rede por vários usuários está ocorrendo
duplicidade do número de protocolo. Como resolver isto usando o código acima?
Como evitar a duplicidade? Teria como fazer com que se dois usuários forem
gravar na mesma tabela o aplicativo fazer com que seja um de cada vez?
 
Caroline-POA/RS.
     
Shadow
SÃO PAULO
SP - BRASIL
Postada em 21/05/2004 15:21 hs            
Olha, paraevitar esse tipo de problema eu geralmente utilizo uma tabela para guardar os valores de chave que não podem ser duplicados. Quando vou definitivamente gravar na tabela principal eu apenas pego o valor da chave nessa tabela de parâmetros, dou um update somando um no "código" e gravo a tabela de parâmetros com o próximo. E utilizo o que peguei para gravar na principal.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página