Bonjour,
Je souhaite exécuter une procédure stockée avec 7 paramètres dont 5 peuvent avoir des valeurs null. Le problème est que mon paramètre ne passe pas si la valeur est null.
Si je remplace le null par une valeur, c'est ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if(pProfilId==string.Empty) paramProfilid = DataBase.CreateParameter("@ProfilId",DbType.String,null,ParameterDirection.Input); else paramProfilid = DataBase.CreateParameter("@ProfilId",DbType.String,pProfilId,ParameterDirection.Input);
sinon j'ai un message d'erreur m'indiquant que la procédure stockée attend le paramètre qui n'a pas été fourni.
Quelqu'un a une idée pour la solution du problème? Le tout étant sur SQL SERVER 2000
cordialement
Merci d'avance
Pinocchio
Partager