国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

解析兩種ASP.Net數據庫連接設置和讀取方法_.Net教程

2024-07-10 12:52:02
字體:
來源:轉載
供稿:網友

推薦:GridView/DataGrid行單擊和雙擊事件實現代碼
功能: 單擊選中行,雙擊打開詳細頁面 說明: 單擊事件(onclick)使用了setTimeout延遲,根據實際需要修改延遲時間 當雙擊時,通過全局變量dbl_click來取消單擊事件的響應 常見處理行方式會選擇在RowDataBound/ItemDataBound中處理,這里我選擇Page.Render中

在這里我們介紹兩種ASP.Net數據庫連接設置和讀取方法:web.config文件和 Gloab文件。

方法一:web.config文件
——設置:
在web.config文件里添加關鍵字key是通過<appSettings>標記來實現的,但是appSettings標記通常放在 <system.web>.....</system.web>標記外面。
例: 
<configration>
<appSettings> 
<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); 

本文推薦使用第一種設計方式。

分享:添加GridView/DataGrid單擊一行服務器事件
實現功能: asp.net 的GridView/DataGrid控件本身均支持行選擇事件(通過設置Button/LinkButton.CommandName=Selected,并在SelectedIndexChanged事件中處理)。 然而,有時候我們希望用戶點擊 網頁 上GridView/DataGrid一行中任意位置都可以實現觸發一個

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潜山县| 堆龙德庆县| 方山县| 彰化县| 无极县| 大连市| 吉水县| 大丰市| 永年县| 凤凰县| 乌鲁木齐县| 谢通门县| 吉安县| 平利县| 通州区| 海南省| 营山县| 行唐县| 额济纳旗| 黄石市| 绩溪县| 鹤岗市| 台东县| 新沂市| 阳曲县| 三穗县| 湘潭县| 油尖旺区| 吉隆县| 佛坪县| 扬州市| 桃园市| 依安县| 砚山县| 丰台区| 施秉县| 临清市| 祥云县| 大同县| 阿鲁科尔沁旗| 莱州市|