Violação de Chave
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
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
Curtidas 0
Respostas
Ariovaldo Ferreira
18/10/2003
No evento on exit do campo que vc digita executa uma qry passando como parametro o código
GOSTEI 0
Henry
18/10/2003
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.
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.
GOSTEI 0