Fórum login dbexpress #322613

31/05/2006

0

bom dia!
estou querendo passar vinha programação o usuario e senha, para se logar utilizando dbexpress acessando sql server 2000

estou passando esse comando para nao esta funcionando

LoginParams.Values[´user_name´]:=vUsuario;
LoginParams.Values[´password´]:=vSenha;

qual seria a forma correta de passar o usuario e a senha?

obrigado


Airto

Airto

Responder

Posts

31/05/2006

Paullsoftware

basicamente assim:

procedure TfLogin.TestaUsuario;
var
s,u:string;
begin
u := EditUsuario.Text;
s := EditSenha.Text;
LOGIN.Close;
LOGIN.CommandText := ´ SELECT * FROM USUARIOS WHERE USUARIO =:LOGIN AND SENHA =:SENHA ´;
LOGIN.Params.ParamByName(´LOGIN´).AsString := u ;
LOGIN.Paramss.ParamByName(´SENHA´).AsString := s ;
LOGIN.Open;
if not LOGIN.IsEmpty then
begin
GlbUser  := LOGIN.FieldByName(´USUARIO´).AsString;
GlbSenha := LOGIN.FieldByName(´SENHA´).AsString;
UserOk   := True;
vUser    := LOGIN.FieldByName(´CODIGO´).AsInteger;
end
else
Begin
UserOk := False;
end;
end;
espero ter ajudado :wink:


Responder

Gostei + 0

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

Aceitar