Slt. J'essaye de faire une procédure toute simple et je ne comprend pas pq cela ne fonctionne pas.

Dans ma procédure stockée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
CREATE PROCEDURE CONNEXION
@nom varchar, @pw varchar
AS
SELECT COUNT(*) FROM tb_users
WHERE  login=@nom AND pass=@pw
GO
Pour l'éxécuter
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
DECLARE @nom varchar
DECLARE @pw varchar
 
SET @nom='root'
SET @pw='isetroot'
 
EXECUTE CONNEXION @nom,@pw
Ma table table contient bien entendu cet enregistrement... il me renvoit 0... Quelqu'un a une idée ? Je fais une gaffe mais où ?

Merci