論壇交流
首頁辦公自動化| 網頁制作| 平面設計| 動畫制作| 數據庫開發| 程序設計| 全部視頻教程
應用視頻: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
編程視頻: C語言視頻教程 | HTML | Div+Css布局 | Javascript | Access數據庫 | Asp | Sql Server數據庫Asp.net  | Flash AS
當前位置 > 文字教程 > Asp.net教程
Tag:靜態頁面,treeview,gridview,repeater,dataset,sqldatareader,ado.net,上傳,三層,ajax,xml,留言本,新聞發布,商城,注入,存儲過程,分頁,安全,優化,xmlhttp,fso,jmail,application,session,防盜鏈,stream,無組件,組件,md5,亂碼,緩存,加密,驗證碼,算法,cookies,ubb,正則表達式,水印,索引,日志,壓縮,base64,url重寫,控件,Web.config,JDBC,函數,內存,PDF,遷移,結構,破解,編譯,配置,進程,分詞,IIS,觸發器,socket,form認證,登錄,視頻教程

ASP.Net全局變量的設置和讀取方法

文章類別:Asp.net | 發表日期:2008-10-5 22:07:07

本文介紹兩種ASP.Net項目中全局變量使用的方式。web.config文件 和 Gloab文件。以下分別說明:

方法一:web.config文件
——設置:
在web.config文件里添加關鍵字key是通過<appSettings>標記來實現的,但是appSettings標記通常放在<system.web>.....</system.web>標記外面。例:
<configration>
<appSettings>
<add key="connString1" value="server=localhost;user id=sa;pwd=;database=數據庫名字"/>
<add key="connString2" value="provider=Microsoft.Jet.OleDb.4.0;Data Source=數據庫路徑"/>
</appSettings>
<system.web>
</system.web>
</configration>

——讀取:
要在代碼中引用這些數據庫連接字符串,需要先添加對System.ConFiguration名字空間的引用,在這個名字空間中含有ConfigurationSettings類,其靜態方法ConfigurationSettings.AppSettings屬性可獲取web.config文件中<appSettings>節的設置,讀到的值為string型。例如:

using System.Configuration;
string conn1 = ConfigurationSettings.AppSettings["connString1"];
string conn2 = ConfigurationSettings.AppSettings["connString2"];
SQLConnection myConn1 = new SQLConnection(conn1);
OleDbConnection myConn2 = new OleDbConnection(conn2);

在VS2005中, ConfigurationSettings.AppSettings 可以換成 ConfigurationManager.AppSettings

方法二:Gloab文件
 ——設置:
在Global文件里中添加
protected void Session_Start(Object sender, EventArgs e)
{
Session["sqlConnectionString"] = "uid=Username;pwd=password;database=MyTest;server=Localhost;Connect Timeout=300";
}

——讀取:
在代碼中的應用:
String strConnection=Session["sqlConnectionString"].ToString();
sqlConnection_1=new SqlConnection(strConnection);

推薦使用第一種方式!比較靈活

視頻教程列表
文章教程搜索
 
Asp.net推薦教程
Asp.net熱門教程
看全部視頻教程
購買方式/價格
購買視頻教程: 咨詢客服
tel:15972130058
打羽毛球的好处