Fórum Violação de Chave #189455

18/10/2003

0

Pessoal !!!

Como faço para tratar um erro de violação de chave assim que digitar um código que já existe na tabela e se código sendo chave primária.
Quando digitar este código quero fazer de uma forma que já verifica se esse código já existe ou não, antes de dar um post
Estou usando o Interbase 6.0


Roger_prog

Roger_prog

Responder

Posts

18/10/2003

Ariovaldo Ferreira

No evento on exit do campo que vc digita executa uma qry passando como parametro o código


Responder

Gostei + 0

18/10/2003

Henry

Não sei se no IB funciona, no BDE eu faço assim:

If table1.findkey([edit1.text]) then
begin
messagedlg(´Ja tem gente com esse nome aqui o mané...´, mtinformation, [mbok], 0);
table1.cancel;
end

É isso brother, não sei se da certo ni IB, no BDE da.

Um abraço, Henry.


Responder

Gostei + 0

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

Aceitar