Appel procedure stockées

Résolu
cs_jorrie Messages postés 62 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 23 mai 2007 - 20 oct. 2006 à 10:08
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 - 20 oct. 2006 à 15:36
Bonjours, j'aimerais faire appel a une procedure stockées sous SQL
serveur, elle s'appelle Ajoute_Questions_Projet et a un parametre qui
s'appelle  @Quel_Projet mais sais pas comment faire.Merci

4 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
20 oct. 2006 à 12:49
Bonjour,

SqlConnection conn = new SqlConnection(connectionString);
SqlCommand command = new SqlCommand("LaSP", conn);

command.parameters.add("@Id", SqlDbType.Int);
command.parameters["@id"].value = 3

conn.open();
Command.ExecuteNonQuery(); ou Command.ExecuteScalar ou Command.ExecuteReader suivant le besoin

conn.close();
command.dispose();
conn.dispose();

<hr />Cyril - MVS - MCP
3
cs_jorrie Messages postés 62 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 23 mai 2007
20 oct. 2006 à 15:06
voila ce que j'ai ecrit:


cnx.Init();

           

            //Execution de la requete passer en parametre de la fonction

            SqlCommand
myCommand = new SqlCommand("Ajoute_Questions_Projet", cnx.StrConn);


        //    SqlCmd.CommandType = System.Data.CommandType.StoredProcedure;

            myCommand.Parameters.Add("@Quel_Projet",SqlDbType.Int);

           
myCommand.Parameters["@Quel_Projet"].Value =  Session["id_projet"]
;

            //cnx.StrConn.Open();

            myCommand.ExecuteNonQuery();

            cnx.StrConn.Close();


erreur sur  Ajoute_Questions_Projet, prttant c'est le nom de ma procedure
0
cs_jorrie Messages postés 62 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 23 mai 2007
20 oct. 2006 à 15:34
c'est bon j'ai reussie il fallais ajouter cette ligne supplementaire


myCommand.CommandType = System.Data.CommandType.StoredProcedure;
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
20 oct. 2006 à 15:36
Ah oui, effectivement :p

Petit oublie :-)

<hr />Cyril - MVS - MCP
0
Rejoignez-nous