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

首頁 > 編程 > .NET > 正文

ASP.NET 遍歷配置文件的連接字符串_.Net教程

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

推薦:經典教程:用.net動態創建類的實例
看了網上很多關于DotNet動態創建類的實例的文章,我這里想總結一下,其實方法很簡單,就是用“Activator.CreateInstance”。但是這個方法需要待創建的類的Type作為參數,為了獲得該參

在ASP.NET 2.0中,提供了更方便的配置文件訪問的類,具體可以到 System.Configuration 名稱空間下進行查看。本文提供一種在開發過程中常用的得到數據庫字符串的方法,為方便使用,寫成一個方法進行調用:

  

以下為引用的內容:
public string GetConnectionString( string _connectionStringsName )

  {

  System.Configuration.ConnectionStringSettingsCollection config = System.Configuration.ConfigurationManager.ConnectionStrings;

  for (int i = 0 ; i < config.Count ; i )

  {

  if (config[i].Name.Equals(_connectionStringsName, StringComparison.OrdinalIgnoreCase))

  return config[i].ToString();

  }

  return String.Empty;

  }


如果web.config配置如下:

以下為引用的內容:

<connectionStrings>

<add name="ConnectionString1" connectionString="Persist Security Info=False;User ID=sa;Password=;Initial Catalog=DataBase1;Server=(local);" providerName="System.Data.SqlClient"/>

<add name="ConnectionString2" connectionString="Persist Security Info=False;User ID=sa;Password=;Initial Catalog=DataBase2;Server=(local);" providerName="System.Data.SqlClient"/>

</connectionStrings>

如果寫成靜態類方法,則可以使用下面的方法進行調用:

以下為引用的內容:
string ConnectString = XianhuiMengUtil.GetConnectionString("ConnectionString1");

另外,如果在遍歷時進行輸出,則可以看到多出來一個配置項,那是因為machine.config里已經默認定義理一個數據庫連接,內容如下:

以下為引用的內容:

<connectionStrings>

<add name="LocalSqlServer" connectionString="data source=.SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename= DataDirectory aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />

</connectionStrings>



這就是許多網友在論壇上經常會問:為什么我的程序會調用 SQLEXPRESS 數據庫的原因,如果你的數據庫配置不正確,或者無法打開時,就會使用 SQLEXPRESS 數據庫。

分享:關于C#靜態構造函數的幾點說明
靜態構造函數是C#的一個新特性,其實好像很少用到。不過當我們想初始化一些靜態變量的時候就需要用到它了。這個構造函數是屬于類的,而不是屬于哪里實例的,就是說這個構造函數只會被執行一次。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伽师县| 榆中县| 龙山县| 濉溪县| 兰溪市| 孙吴县| 阿拉善左旗| 沙雅县| 类乌齐县| 鹤壁市| 香港| 随州市| 嘉祥县| 淮滨县| 和硕县| 页游| 嘉义市| 武邑县| 屏东县| 务川| 龙川县| 夏津县| 石景山区| 托里县| 晴隆县| 湖口县| 罗定市| 尚义县| 盱眙县| 平舆县| 达孜县| 石河子市| 桐城市| 吴桥县| 天气| 营口市| 昌宁县| 河间市| 磴口县| 普宁市| 武汉市|