auto incrementar

Delphi

07/04/2004

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

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

07/04/2004

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;



GOSTEI 0
Ce

Ce

07/04/2004

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


GOSTEI 0
Paulo_amorim

Paulo_amorim

07/04/2004

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é+


GOSTEI 0
Fariasps

Fariasps

07/04/2004

ñ 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


GOSTEI 0
POSTAR