Bonjour,
Je souhaite executer une procédure stockée sur ma base MSDE mais je n'y arrive pas !
Voici mon code :
void AfficherStocksProduits()
{
SqlCommand myCommand;
SqlDataReader myReader;
SqlConnection myConnection = (SqlConnection)Session["myConnection"];
string FamilleID = ListeFamilles.SelectedItem.Value;
myCommand = new SqlCommand("EtatStock",myConnection);
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.Parameters.Add("@FamilleID",SqlDbType.Int).Value = FamilleID;
myReader = myCommand.ExecuteReader();
EtatStock.DataSource = myReader;
EtatStock.DataBind();
myReader.Close();
}
et voici l'erreur renvoyée par le compilateur :
Description : Une
erreur s'est produite lors de la compilation d'une ressource requise
pour répondre à cette demande. Veuillez consulter ci-dessous les
détails relatifs à l'erreur en question, puis modifier votre code
source de manière appropriée.
Message d'erreur du compilateur: CS0246:
Le type ou le nom d'espace de noms 'CommandType' est introuvable (une
directive using ou une référence d'assembly est-elle manquante ?)
Erreur source:
myCommand.CommandType = CommandType.StoredProcedure;
Merci de votre aide !