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

首頁 > 編程 > .NET > 正文

怎樣從ASP.NET 2.0中讀取連接字符串的設置

2024-07-10 13:09:49
字體:
來源:轉載
供稿:網友

在asp.net 2.0中,使用了一種在運行時解析為連接字符串值的新的聲明性表達式語法,按名稱引用數據庫連接字符串。連接字符串本身存儲在 web.config 文件中的 <connectionstrings> 配置節下面,以便易于在單個位置為應用程序中的所有頁進行維護。

  范例程序代碼如下:

<?xml version="1.0"?>
<configuration>
<connectionstrings>
<add name="pubs" connectionstring="server=localhost;
integrated security=true;database=pubs;persist security info=true"
providername="system.data.sqlclient" />
<add name="northwind" connectionstring="server=localhost;
integrated security=true;database=northwind;persist security info=true"
providername="system.data.sqlclient" />
</connectionstrings>
<system.web>
<pages stylesheettheme="default"/>
</system.web>
</configuration>

 程序代碼說明:在上述范例的程序代碼中,我們在web.config文件中的<connectionstrings> 配置節點下面設置了兩個數據庫連接字符串,分別指向pubs和northwind兩個示例數據庫。注意,在2.0中引進了數據源控件,例如sqldatasource 控件,我們可以將sqldatasource 控件的 connectionstring 屬性被設置為表達式 <%$ connectionstrings:pubs %>,該表達式在運行時由 asp.net 分析器解析為連接字符串。還可以為sqldatasource 的 providername 屬性指定一個表達式,例如 <%$ connectionstrings:pubs.providername %>。其具體的用法和新特征將在以后的章節進行詳細的介紹。現在有個基礎的了解即可。

  當然,我們也可以用下面的方式從配置文件直接讀取數據庫連接字符串。首先我們需要引用using system.web.configuration命名空間,該命名空間包含用于設置 asp.net 配置的類。
string connectionstring =configurationmanager.connectionstrings["northwind"].connectionstring;
程序代碼說明:在上述范例的程序代碼中,我們可以利用connectionstrings["northwind"]讀取相應的northwind字符串。同理以可以利用connectionstrings["pubs"]讀取相應的pubs字符串。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 抚松县| 金溪县| 元阳县| 广西| 布拖县| 大渡口区| 乡城县| 湖北省| 香河县| 浏阳市| 营口市| 印江| 赤水市| 平阳县| 磐石市| 左权县| 自贡市| 博罗县| 荃湾区| 乌拉特中旗| 陇南市| 尉犁县| 汉阴县| 普陀区| 永丰县| 达拉特旗| 龙胜| 湟中县| 云梦县| 郯城县| 高密市| 涟源市| 郎溪县| 界首市| 包头市| 广东省| 山东省| 厦门市| 泰州市| 长宁县| 定西市|