首先下載Microsoft Enterprise Library 5.0:http://www.microsoft.com/en-us/download/details.aspx?id=15104,
這是一個安裝包Enterprise Library 5.0.msi,選擇目錄后安裝。
1、引用dll 在安裝位置的的文件中 或者 直接下載dll文件引用也可以
2、在配置文件中配置節點
<configuration>
<!--若是對於大型的網絡而言,可能需要另外一種配置,那么安裝包就需要全部選中安裝,而不是三個dll--> <configSections> <!--添加自定義節點 企業庫的配置 注意:configSections 必須時configuration下的第一個子節點--> <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"/> </configSections> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> <dataConfiguration defaultDatabase="ceshi"/> <connectionStrings> <add name="ceshi" connectionString="Data Source=orcl;User ID=ehospitalII;password=yygl;Unicode=True" providerName="System.Data.OracleClient"/> </connectionStrings> </configuration>
3、后台簡單獲取數據
static void Main(string[] args) { string sql = "select * from RSGL_ZGDA"; Database l_db; l_db = DatabaseFactory.CreateDatabase(); //DbConnection conn = l_db.CreateConnection(); //conn.Open(); // DbTransaction l_trans = conn.BeginTransaction(); DbCommand cmd = l_db.GetSqlStringCommand(sql); DataSet ds = l_db.ExecuteDataSet(cmd); }
參考來源:http://blog.csdn.net/yysyangyangyangshan/article/details/8488791