criar um campo contador

Delphi

15/02/2003

Amigos

estou com difilcudades em criar um campo que incremente o codigo.


Anonymous

Anonymous

Curtidas 0

Respostas

Aldeir_antonio

Aldeir_antonio

15/02/2003

Depende de qual banco de dados está usando:

1. vc. pode fazer uma função que te retorne o maximo código gravado na tabela, ou 1 se não tiver nenhum registro e antes de salvar o registro, vc. colocar neste campo o resultado desta função.

A função vc pode fazer um select max(campodatabela) com uma query, no inicio da função vc desativa e ativa novamente a query para o resultado sem em tempo real, o resultado do field da tabela vc. adiciona mais 1 e ai seu campo calculado fica completo, sempre vc estará salvando o registro com o campo +1.

ps: implemente isso no evento beforepost da query .


GOSTEI 0
POSTAR