Fórum auto incrementar #224684

07/04/2004

0

Tenho em uma tabela Paradox um campo A (6) que é a Key. Nele cadastro o códigos dos produtos (só números). Gostaria que esse código sempre sugerisse o último + 1. por exemplo o último código cadastrado foi 0981 então ele vai aparecer no DBEdit 0982 na próxima vez qeu eu for cadastrar o novo produto.
Dá pra fazer, tem outras formas melhores?
Valeu...

Farias

farias@bol.com.br


Fariasps

Fariasps

Responder

Posts

07/04/2004

Paulo_amorim

Olá

Voce pode fazer uma query com conteudo ´SELECT MAX(cod)+1 VALOR FROM TABELA´

dai quando abrir a tela de cadastro vc abre a Query e faz
DBEdit1.Text := qry.FieldByName(´VALOR´).AsString;



Responder

Gostei + 0

07/04/2004

Ce

Simples, use no campo da tabela codigo o AUTOINCREMENT (opcao + )


Responder

Gostei + 0

07/04/2004

Paulo_amorim

Simples, use no campo da tabela codigo o AUTOINCREMENT (opcao + )


Olá

Esse eh um recurso util, porem ele nao serviria se a intençao fosse o código aparecer logo que a tela abrisse, visto que vc nao estaria ainda inserindo novo registro

Ainda assim isso pode ser usado no caso

Até+


Responder

Gostei + 0

07/04/2004

Fariasps

ñ posso usar o AUTOINCREMENT, pois o código é o operador que digita dependendo da etiqueta do produto. quero que ele auto incremente pois as vezes, durante o dia, os equipamentos que cadastro todos tem o código sequencial, no outro dia vem uma sequencia de códigos (mais auto) a partir de outro número diferencte.
Ai isso iria facilitar o trabalho do operador


Responder

Gostei + 0

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

Aceitar