程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> Enterprise Library 2.0 技巧(2):如何將配置信息保存到數據庫中

Enterprise Library 2.0 技巧(2):如何將配置信息保存到數據庫中

編輯:關於ASP.NET

使用過Enterprise Library的朋友可能都知道,所有的配置信息都是放在了配置文件裡面(應用程序配置文件或者外部配置文件),大家有沒有想過把配置信息保存到數據庫中呢?在Enterprise Library用ConfigurationSource替代了Configuration Application Block,看一下ConfigurationSource的結構圖:

EL默認的是System Configuration Source,關於如何使用File Configuration Source,在技巧(1)裡面已經說過了,下面我們具體看一下使用Sql Configuration Source。

1.編譯SqlConfiguration

在安裝目錄的QuickStarts文件夾裡面,編譯後拷貝如下文件到bin目錄中

Microsoft.Practices.EnterpriseLibrary.SqlConfigurationSource.dll
Microsoft.Practices.EnterpriseLibrary.SqlConfigurationSource.Design.dll
Microsoft.Practices.EnterpriseLibrary.ConfigurationSource.SQL.XML
Interop.MSDASC.dll

2.創建數據表和存儲過程

運行CreateSqlConfiguration.cmd,注意在這之前可能要先用記事本打開SqlConfiguration.sql文件,另存為Unicode格式,如下圖:

默認將安裝在Northwind數據庫中,安裝完成後數據庫中有一張Configuration_Parameter表和四個相關的存儲過程。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved