Fórum Autoincrement via codigo e não automatico alguém me ajuda ?? #143561
09/03/2003
0
Gostaria de fazer um autoincrente no codigo do produto mas via codigo e não autoincremento automatico, pois automatico é ruim pq quando eu deleto um item esse mesmo numero apaga pra sempre !!!!! ficarei grato se me ajudar !!!!!!!
Rato
Curtir tópico
+ 0
Responder
Posts
09/03/2003
Anonymous
Oi,
Qual banco de dados você está usando? Bom vamos supor que seja o mal falado paradox. É bom, nesse caso, criar um campo autoincremento, mesmo que você não o use no programa. Mas simplesmente para manter um índice chave, necessário para bom desempenho do banco de dados.
Nesse caso você cria outro código para o campo que você quer incrementar via programação e a cada insersão de dados você vai no último e pega o número, mais ou menos assim:
Procedure inserir...
var
i:integer;
begin
pedidos.last;
i:=pedidoscodig.value;
pedidos.append;
pedidoscodig.value:=i+1;
...
...
end;
Um abraço.
Qual banco de dados você está usando? Bom vamos supor que seja o mal falado paradox. É bom, nesse caso, criar um campo autoincremento, mesmo que você não o use no programa. Mas simplesmente para manter um índice chave, necessário para bom desempenho do banco de dados.
Nesse caso você cria outro código para o campo que você quer incrementar via programação e a cada insersão de dados você vai no último e pega o número, mais ou menos assim:
Procedure inserir...
var
i:integer;
begin
pedidos.last;
i:=pedidoscodig.value;
pedidos.append;
pedidoscodig.value:=i+1;
...
...
end;
Um abraço.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)