Bonjour,
J'exécute mes procédure stockées sql depuis c# de cette façon la :
Ceci fonctionne en général, sauf ce matin ou mon dataset "oublie" de remplir un des champs alors que si j'exécute la sp depuis sql il n'y a pas de problèmes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 connexionBDD("nom_procedure_stockee", "nom_bdd"); //declaration parametre(s) MyDataAdapter.SelectCommand.Parameters.Add(new SqlParameter("@param1", SqlDbType.SmallInt, 4)); //init paramètre(s) MyDataAdapter.SelectCommand.Parameters["@param1"].Value = 1; //Creation du dataset qui contiendra les enregistrement DataSet DS = new DataSet(); //Remplissage du dataset int p = MyDataAdapter.Fill(DS, "tableInfo");
Je me suis dis qu'il y avait peut être des options à définir dans le code c# pour parfaitement correspondre à d'autres options définie dans sql server.
Merci de votre aide
Partager