GARANTIR DESCONTO

Fórum Problemas com duplicidades #206826

15/01/2004

0

Ola gente,

Desenvolvi um programa, para rodar em rede utilizando como banco de dados o DBASE.

Meu problema é quando salvo regsitros ao mesmo tempo, é gerado duplicidade de codigo.

Alguem sabe como eu posso resolver isso.

Anteciosamente

Walbert
wcprog@bol.com.br


Wcprog

Wcprog

Responder

Posts

15/01/2004

Aroldo Zanela

Colega,

Use uma tabela para controlar/obter o número do próximo código. Por exemplo:

Private
 nCodigo: Integer;
...
tbCadastro - BeforePost:
tbSequencia.Edit;
tbSequenciaCODIGO.AsInteger := tbSequenciaCODIGO.AsInteger+1;
tbSequencia.Post;
dbiSaveChanges(tbSequencia.Handle); // Adicionar BDE na lista de USES

tbCadastroCODIGO.AsInteger := tbSequenciaCODIGO.AsInteger;


No exemplo acima, o código da tabela cadastro é incrementado ao iniciar o processo de gravação do método post.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar