ERRO(quot;Record locked by another userquot; )????????????
04/04/2003
0
OLÁ AMIGOS , NO MEU APLICATIVO QUANDO O USUARIO APERTA NO BOTÃO NOVO PARA FAZER UM NOVO PEDIDO APARECE NA TELA
´Record locked by another user´ ME PARECE QUE ELE ESTÁ ME DIZENDO QUE O REGISTRO ESTÁ BLOQUEADO POR OUTRO USUARIO,
EU GOSTARIA SE OS AMIGOS PODESSEM ME AJUDAR COMO EVITAR ESTE ERRO NA MINHA APLICAÇÃOTENDO EM VISTA QUE ELE SÓ OCORRE QUANDO EU FAÇO UM NOVO PEDIDO DE VENDAS .
PARA O NUMERO DO PEDIDO EU FIZ NA TABELA PEDIDO UM
CAMPO CHAMADO NUMPED DO TIPO ALPHA TAMANHO 6,
E FIZ UMA OUTRA TABELA PARA CONTROLE DO NUMERO DO PEDIDO COM UM CAMPO CHAMADO ULTPED, AO EU DAR UM NOVO PEDIDO ELE VAI NA TABELA QUE TEM O ULTIMO NUM DE PEDIDO PEGA ESTE VALOR SOMA +1 E DEPOIS DEVOLVE O NOVO VALOR PARA A TABELA QUE TEM O CAMPO ULTPED.
EU ESTOU USANDO O PARADOX E DELPHI 5 COM BDE.
SE ALGUEM TIVER UMA AJUDA OU UMA DICA EU AGRADEÇO.
VALEU PESSOAL
´Record locked by another user´ ME PARECE QUE ELE ESTÁ ME DIZENDO QUE O REGISTRO ESTÁ BLOQUEADO POR OUTRO USUARIO,
EU GOSTARIA SE OS AMIGOS PODESSEM ME AJUDAR COMO EVITAR ESTE ERRO NA MINHA APLICAÇÃOTENDO EM VISTA QUE ELE SÓ OCORRE QUANDO EU FAÇO UM NOVO PEDIDO DE VENDAS .
PARA O NUMERO DO PEDIDO EU FIZ NA TABELA PEDIDO UM
CAMPO CHAMADO NUMPED DO TIPO ALPHA TAMANHO 6,
E FIZ UMA OUTRA TABELA PARA CONTROLE DO NUMERO DO PEDIDO COM UM CAMPO CHAMADO ULTPED, AO EU DAR UM NOVO PEDIDO ELE VAI NA TABELA QUE TEM O ULTIMO NUM DE PEDIDO PEGA ESTE VALOR SOMA +1 E DEPOIS DEVOLVE O NOVO VALOR PARA A TABELA QUE TEM O CAMPO ULTPED.
EU ESTOU USANDO O PARADOX E DELPHI 5 COM BDE.
SE ALGUEM TIVER UMA AJUDA OU UMA DICA EU AGRADEÇO.
VALEU PESSOAL
Anonymous
Curtir tópico
+ 0
Responder
Posts
04/04/2003
Josemarlourenco
1) Porque vc não usa o tipo ´autoincrement´ do Paradox?
2) Se não quiser mudar, inagino que vc está fazendo algo do tipo:
tabela.edit;
tabela.fieldbyname(´ULTPED´).value := valor;
tabela.post;
Por acaso vc não tá esquecendo do ´post´?
Josemar
2) Se não quiser mudar, inagino que vc está fazendo algo do tipo:
tabela.edit;
tabela.fieldbyname(´ULTPED´).value := valor;
tabela.post;
Por acaso vc não tá esquecendo do ´post´?
Josemar
Responder
Clique aqui para fazer login e interagir na Comunidade :)