Fórum Itens repetidos no ClientDataset como Impedir? #234434
26/05/2004
0
ola
Exemplo
item produto valor qtde
-------------------------------
1 00001 20,00 2
2 00005 30,00 3
3 00002 40,00 8
O que eu preciso é que quando alguem tentar inserir novamente o
um produto que esteja na lista ele bloquei ou mesmo que
ele automaticamente some a qtde ao produto que ja se encontra?
qualquer uma das formas esta bom
grato
Rogerio
Exemplo
item produto valor qtde
-------------------------------
1 00001 20,00 2
2 00005 30,00 3
3 00002 40,00 8
O que eu preciso é que quando alguem tentar inserir novamente o
um produto que esteja na lista ele bloquei ou mesmo que
ele automaticamente some a qtde ao produto que ja se encontra?
qualquer uma das formas esta bom
grato
Rogerio
Rbbsoftware
Curtir tópico
+ 0
Responder
Posts
26/05/2004
Foxcyber
Na hora que for inserir faça um while na tabela:
while not ´nomedatabela´ eof do
begin
if campoproduto = ´valor que se quer inserir´ then
begin
showmessage(´Produto ja existe´);
exit;
end;
´nomedatabela´.next
end;
while not ´nomedatabela´ eof do
begin
if campoproduto = ´valor que se quer inserir´ then
begin
showmessage(´Produto ja existe´);
exit;
end;
´nomedatabela´.next
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)