Fórum Como incrementar um número (ado c/ msaccess e d7)? #151429

02/04/2003

0

Olá pessoal!

Possuo os campos COD e NOME em uma tela de cadastro.

Ao clicar no botão NOVO REGISTRO, preciso fazer uma varredura na tabela e detectar se já existe o código, se existir, que o código seja incrementado + 1. Como faço isso?

Minha linha de raciocínio:

if novoregistro = existente then
novoregistro= novoregistro + 1

Como posso implementar isso?

Desde já agradeço.

favor postar o título em minúsculas
Moderador


Vega.x

Vega.x

Responder

Posts

02/04/2003

Perin75

cara e mais facil voce colocar pelo acess este campo com incremetar
ou automatico

ou voce cria um tabela para controlar um contador

Perin


Responder

Gostei + 0

02/04/2003

Alphablend

Faz assim, coloque uma ADOQuery

para ver qual é o último faz assim
´

var
novo: integer;
begin

with ADOQuery do
begin
active:=false;
sql.clear;
sql.add(´select MAX(Cod) from tabela´);
active:=true;
end;

novo:=tabelacodigo.value+1;
end;


tabela é o nome da sua tabela
codigo é o nome do campo


tenta assim .......


Responder

Gostei + 0

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

Aceitar