Fórum Comparar campos na tabela #173080
04/08/2003
0
:?: :?: Boa tarde, estou construindo um cadastro de usuários, depois de cadastrado, quero entrar com login e senha dele, mas como faço essa comparaçao na tabela? me mandaram o seguinte:
select * from TABELA_USUARIO
where CODIGO_USUARIO = CODIGO_DIGITADO
se a query voltar vazia o usuario nao existe (if Query.isempty then
showmessage(´Usuario nao cadastrado´));
mas nao consegui, como vou colocar o nome digitado na query?
por params ja fiz e deu errado tb. sempre volta empty, alguem pode me ajudar?
Att
Rodrigo
select * from TABELA_USUARIO
where CODIGO_USUARIO = CODIGO_DIGITADO
se a query voltar vazia o usuario nao existe (if Query.isempty then
showmessage(´Usuario nao cadastrado´));
mas nao consegui, como vou colocar o nome digitado na query?
por params ja fiz e deu errado tb. sempre volta empty, alguem pode me ajudar?
Att
Rodrigo
Joeydike
Curtir tópico
+ 0
Responder
Posts
04/08/2003
Wallacest
Oi,
SQL.add (´select * from TABELA_USUARIO where CODIGO_USUARIO =: CODIGO_DIGITADO´);
Params[0].AsInteger := StrToInt (Codigo.text);
Ou,
If Query_TABELA_USUARIOCODIGO.AsInteger <> StrToInt (Codigo.text) then begin
showmessage(´Usuario nao cadastrado´);
end
else
{....}qualquer outra coisa
end;
SQL.add (´select * from TABELA_USUARIO where CODIGO_USUARIO =: CODIGO_DIGITADO´);
Params[0].AsInteger := StrToInt (Codigo.text);
Ou,
If Query_TABELA_USUARIOCODIGO.AsInteger <> StrToInt (Codigo.text) then begin
showmessage(´Usuario nao cadastrado´);
end
else
{....}qualquer outra coisa
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)