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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Sistema em Rede
Luiz Humberto
GOIÂNIA
GO - BRASIL
ENUNCIADA !
Postada em 07/07/2004 11:44 hs            
Estou desenvolvendo um sitema que vai ser usando em rede, estou com uma dúvida no seguinte:
Tenho um form chamado compras e nele contem os itens da compras, sendo que no Banco de dados(estou usando SqlServer2000) possui uma tabela compra e outra item_compra.
Sendo que quando o usuário clica no botão cadastrar primeiro faço a inserção nos dados da tabela compra e depois faço uma função para retornar o ultimo codidgo para inserir então na tabela item_compra, fiz isto quando o sistema estava sendo construido agora que ele vai ser usado por vários usuarios isto geraria inconsistencia nos meus dados.
Alguém pode sugirir como devo proceder.
   
FX
BELEM
PA - BRASIL
ENUNCIADA !
Postada em 07/07/2004 16:11 hs            
uma posivel solução seria abrir a tabela em modo exclusivo durante o processo em que vc adciona e pega o codigo.  fazendo que apenas um pedido seja feito por vez
   
Anjo Negro
SÃO GONÇALO
RJ - BRASIL
ENUNCIADA !
Postada em 08/07/2004 16:57 hs            
é preferível que vc não mostre o índice ao usuário imediatamente.... seria melhor vc ocultar esse dado, na tabela vc colocasse esse lugar como alto numeração... e qndo o usuário já tivesse adicionado, retornasse o número em que foi gerado... podendo assim vários usuários adicionarem ao mesmo tempo...

_______________________

Anjo Negro

anjonegro86@ibest.com.br

   
THECRAZY
Pontos: 2843
BRASÍLIA
DF - BRASIL
ENUNCIADA !
Postada em 08/07/2004 17:26 hs            
Olá!
não sei se é bem o que você quer, mas vocÊ pode abrir a tabela em modo BathOpmistic
Assim ela será atualizada em lotes de registros, não um registro de cada vez

  Eu sou o alfa e o ômega, o princípio e o fim, diz o Senhor, que é, e que era, e que há de vir, o Todo Poderoso. (Ap 1.8)
   
Luiz Humberto
GOIÂNIA
GO - BRASIL
ENUNCIADA !
Postada em 08/07/2004 18:01 hs            
Como assim:
Assim ela será atualizada em lotes de registros, não um registro de cada vez
   
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