Isso é possível!!!!

Delphi

03/12/2003

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


Norotico

Norotico

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

03/12/2003

mude isto:

[color=green:5e434dd9c7]if table1.locate(´nome´,dbedit2.text,[[u:5e434dd9c7]loCaseInsensitive[/u:5e434dd9c7]]) then begin [/color:5e434dd9c7]


GOSTEI 0
Norotico

Norotico

03/12/2003

NÃO ENTENDI


GOSTEI 0
Marcelo Saviski

Marcelo Saviski

03/12/2003

é 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


GOSTEI 0
POSTAR