bonjour a tous,
j'ai ecris une methode pour executer une procedure stockée sur une base de donnée sql serveur 2000, lorsque je met les variables en paramètre sa ne marche pas par contre lorsque je lè met en dur tout ce passe bien, j'aimerais que vous me donner un coup de main dans la formation dynamique de ma chaine.Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public void execute() { // exeution de la procedure stockée SqlConnection connexion = new SqlConnection("Data Source=("+Serveur+"); Initial Catalog=("+Nom_Bd+");" + "Integrated Security=SSPI;"); //SqlConnection connexion = new SqlConnection("Data Source=ICS-DEV1; Initial Catalog=SMS;"+ // "Integrated Security=SSPI;"); connexion.Open(); SqlCommand cmdBD = new SqlCommand(Nom_Procedure, connexion); cmdBD.CommandType = CommandType.StoredProcedure; cmdBD.Parameters.Add("@Nom_utilisateur", SqlDbType.NVarChar).Value = Parametre1; cmdBD.Parameters.Add("@Passwords", SqlDbType.NVarChar).Value = Parametre2; cmdBD.ExecuteNonQuery(); }
Partager