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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Cadastrar registros
Well
SÃO PAULO
SP - BRASIL
Postada em 03/06/2005 16:19 hs            
Olá Amigos....peço ajuda de vcs para um problema que é o seguinte:
tenho 20 máquinas trabalhando em um sistema de cadastro com banco de dados SQL SERVER 2000.....como devo proceder na hora de gravar os dados no banco, os registro de uma determinada maquina não pegar o ID de outra máquina...ou seja os registros de algumas maquinas esta entrando no identity de outra..
     
Alê
SÃO PAULO
SP - BRASIL
Postada em 03/06/2005 20:36 hs         
Olá Well, boa noite.
 
Neste caso é preciso avaliar duas situações:
1 - Inclusão
2 - Ações sobre um registro existente (Update, Delete)
 
Na inclusão, em ambiente multiusuario, recomendo que o campo Id do registro sendo gravado seja Identity (me parece que você já utiliza assim). Isto garante que os registros sejam gravados sequencialmente sem que você tenha que se preocupar com o controle do próximo registro a ser criado na tabela.
 
Já nas ações que um registro sofre (Update, Delete) é preciso garantir que o usuário que estiver alterando ou excluindo, seja temporariamente dono exclusivo daquele registro. Você pode fazer isso criando um campo na tabela onde você marca como registro em uso toda vez que um usuario solicitá-lo para alteração ou exclusão. Cada nova solicitação de usuário para aquele registro marcado, deve retornar uma mensagem de registro em uso por outro usuario. Isto irá garantir que apenas um (de cada vez) efetive as alterações na tabela.
 
Espero ter colaborado, boa sorte.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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