In diesem Artikel werden zwei Möglichkeiten zur Verwendung globaler Variablen in ASP.Net-Projekten vorgestellt. web.config-Datei und Gloab-Datei. Folgendes wird jeweils erläutert:
Methode 1: web.config-Datei - Einstellungen:
Das Hinzufügen von Schlüsselwörtern in der Datei web.config erfolgt über das Tag
– Lesen:
Um diese Datenbankverbindungszeichenfolgen im Code zu referenzieren, müssen Sie zunächst einen Verweis auf den System.ConFiguration-Namespace hinzufügen. Dieser Namespace enthält die ConfigurationSettings-Klasse und seine statische Methode ConfigurationSettings.AppSettings-Eigenschaft kann den Abschnitt
using System.Configuration;
string conn1 = ConfigurationSettings.AppSettings["connString1"];
string conn2 = ConfigurationSettings.AppSettings["connString2"];
SQLConnection myConn1 = new SQLConnection(conn1);
OleDbConnection myConn2 = new OleDbConnection(conn2);
In VS2005 kann ConfigurationSettings.AppSettings durch ConfigurationManager.AppSettings
Methode 2: Gloab-Datei
ersetzt werden
--aufstellen:
Globale Datei hinzufügen
protected void Session_Start(Object sender, EventArgs e)
{
Session["sqlConnectionString"] = "uid=Benutzername;pwd=password;database=MyTest;server=Localhost;Connect Timeout=300";
}
--Lesen:
Anwendung im Code:
String strConnection=Session["sqlConnectionString"].ToString();
sqlConnection_1=new SqlConnection(strConnection);
Es wird empfohlen, die erste Methode zu verwenden! Flexibler