Bonjour,
Je fais ma premiere exécution de requete par programmation. J'ai utilisé un code des sources.net du site. Mais lorsque je l'éxécute , j'ai une erreur :
Je ne comprend pas comment il faut l'initialisé ....La propriété ConnectionString n'a pas été initialisée.
Si qqn as une idée pour m'aider .... Merci bcp d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 protected void Page_Load(object sender, EventArgs e) { SqlConnection maConnexionSQLsrv; SqlCommand myCommand; string maRequete, ConnexionSQL; //Récupération de la chaine de connexion au serveur de base de données ConnexionSQL = ConfigurationSettings.AppSettings ["Webconnectionstring"]; maConnexionSQLsrv = new SqlConnection(ConnexionSQL); //Requete mise a jour de la table client maRequete = "UPDATE Commandes SET IdStatut = '2' WHERE idcommande = @idcommande "; //Création de la commande SQL myCommand = new SqlCommand(maRequete, maConnexionSQLsrv); //Création et décalartion des paramètres myCommand.Parameters.Add(new SqlParameter("@idcommande", SqlDbType.VarChar, 8)); //Attribution des valeurs aux paramètres string ncde = Request.QueryString.ToString(); myCommand.Parameters["@idcommande"].Value = ncde.Substring(3, 8); try { //Execution de la requête myCommand.Connection.Open(); myCommand.ExecuteNonQuery(); myCommand.Connection.Close(); } catch (SqlException ex) { Response.Write(ex.Message); }
Partager