[C#/ASP.Net] Pourquoi "ConnectionString n'a pas été initialisée" ?
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 :
Citation:
La propriété ConnectionString n'a pas été initialisée.
Je ne comprend pas comment il faut l'initialisé .... :|
Si qqn as une idée pour m'aider .... Merci bcp d'avance
Code:
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);
} |