Cet article présente deux manières d'utiliser les variables globales dans les projets ASP.Net. fichier web.config et fichier Gloab. Les éléments suivants sont respectivement expliqués :
Méthode 1 : fichier web.config - paramètres :
L'ajout de clés de mots-clés dans le fichier web.config s'effectue via la balise
- Lire :
Pour référencer ces chaînes de connexion à la base de données dans le code, vous devez d'abord ajouter une référence à l'espace de noms System.ConFiguration. Cet espace de noms contient la classe ConfigurationSettings et sa propriété de méthode statique ConfigurationSettings.AppSettings peut obtenir la section
en utilisant System.Configuration ;
chaîne conn1 = ConfigurationSettings.AppSettings["connString1"] ;
chaîne conn2 = ConfigurationSettings.AppSettings["connString2"] ;
SQLConnection myConn1 = new SQLConnection(conn1);
OleDbConnection myConn2 = new OleDbConnection(conn2);
Dans VS2005, ConfigurationSettings.AppSettings peut être remplacé par ConfigurationManager.AppSettings
Méthode 2 : fichier Gloab
--installation:
Ajouter dans le fichier global
protected void Session_Start (expéditeur d'objet, EventArgs e)
{
Session["sqlConnectionString"] = "uid=Username;pwd=password;database=MyTest;server=Localhost;Connect Timeout=300";
}
--Lire:
Application en code :
String strConnection=Session["sqlConnectionString"].ToString();
sqlConnection_1=new SqlConnection(strConnection);
Il est recommandé d'utiliser la première méthode ! Plus flexible