execution de procédure stockées sql depuis c#
Bonjour,
J'exécute mes procédure stockées sql depuis c# de cette façon la :
Code:
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"); |
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.
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 :)