Fórum Percorrer Dbgrid para validar se o campo já foi adicionado?? #170922
23/07/2003
0
Alguém sabe como faço para verificar em um Dbrig se o registro já foi inserido?, tipo assim tenho um dbgrid que vou adicionando os registro, digamos que na primeira linha eu adiciono um codigo de um produto de numero 54 e vou tentar adicionar novamente este código nas linhas abaixo. gostaria de fazer de uma forma que não permitisse eu adicionar novamente o mesmo código.
Aceito Sugestões...
Muito Obrigado a todos!
Jelves
Jelves
Curtir tópico
+ 0Posts
23/07/2003
Rosivaldo
Qualquer dúvida diz qual o banco q você tá usando que eu te falo como fazer isso (desde que eu saiba, hehehehe)
:)
Gostei + 0
23/07/2003
Jelves
Obrigado pela força!
Jelves
Gostei + 0
23/07/2003
Rosivaldo
Gostei + 0
23/07/2003
Jelves
Gostei + 0
24/07/2003
Rosivaldo
procedure TForm1.IBTable1AfterPost(DataSet: TDataSet); begin with IBQuery1 do begin SQL.Clear; SQL.Add(´select CodigoProduto from Produtos where CodigoProduto = ´ + IntToStr(IBTable1.FieldByName(´CodigoProduto´).AsInteger)); if not Prepared then Prepare; Open; if RecordCount > 0 then Raise Exception.Create(´Já existe produto com esse código, favor tente novamente´); end; end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)