Isso é possível!!!!
03/12/2003
0
Quero colocar esse código no evento onexit de um dbedit, não sei se é possível ou fiz algo de errado, pois ele sendo ou não o nome igual ,ele exibe a mensagem que já existe
if table1.locate(´nome´,dbedit2.text,[])=true then begin
showmessage(´nome já existe´);
table1.cancel;
end else
dbedit2.setfocus
não quero cadastrar nomes iguais, uso paradox.
meu campo não pode ser chave
if table1.locate(´nome´,dbedit2.text,[])=true then begin
showmessage(´nome já existe´);
table1.cancel;
end else
dbedit2.setfocus
não quero cadastrar nomes iguais, uso paradox.
meu campo não pode ser chave
Norotico
Curtir tópico
+ 0
Responder
Posts
03/12/2003
Marcelo Saviski
mude isto:
[color=green:5e434dd9c7]if table1.locate(´nome´,dbedit2.text,[[u:5e434dd9c7]loCaseInsensitive[/u:5e434dd9c7]]) then begin [/color:5e434dd9c7]
[color=green:5e434dd9c7]if table1.locate(´nome´,dbedit2.text,[[u:5e434dd9c7]loCaseInsensitive[/u:5e434dd9c7]]) then begin [/color:5e434dd9c7]
Responder
03/12/2003
Marcelo Saviski
é para colocar [i:370a687bc2]loCaseInsensitive[/i:370a687bc2] entre os [] que estão em branco no locate
isso faz com que a busca não diferencie maiúsculas de minúsculas e vice-versa
isso faz com que a busca não diferencie maiúsculas de minúsculas e vice-versa
Responder
Clique aqui para fazer login e interagir na Comunidade :)