Bonsoir a tous, voilà je voudrais vérifier le mot de passe tapé par utilisateur, j'ai fait ceci mais j'ai un message d'erreur, le type du paramètre :mp n'est pas correcte. Quelqu'un pourrait m'aider ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 sqlstr:='SELECT name'; sqlstr:=sqlstr+' FROM sys.sql_logins '; sqlstr:=sqlstr+' WHERE pwdcompare(:mp, password_hash)=1'; qverifmp.sql.clear qverifmp.sql.add(sqlstr); qverifmp.Parameters[0].Value:=Password.text; qverifmp.OPEN;
Partager