主要来说数据库链接字符串配置利用了 .net 2.0
config 文件
新增
connectionStrings 配置节
再像
前
样使用自己
链接字符串配置节
范例: 下述
基于 .net 2.0
企业库
数据库应用Block
配置信息 <configuration> <configSections> <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" /> </configSections> <dataConfiguration defaultDatabase="Connection String" /> <connectionStrings> <add name="Connection String" connectionString="Database=Database;Server=(local)\SQLEXPRESS;Integrated Security=SSPI;" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> 说明: 上面我们
看
connectionStrings 配置节
.net 2.0 本身
具有
我们
里定义了实际
数据库链接字符串
我们
configSections
看
我们新设了
dataConfiguration配置节
节
我们来指定我们默认
数据库
![]()
样我们
代码
下创建默认
数据库: Database db = DatabaseFactory.CreateDatabase(); 当
也
用 Database db = DatabaseFactory.CreateDatabase("Connection String");
传入
参数
配置文件
定义
数据库链接字符串名字
另外
dataConfiguration 配置节
定义 providerMappings
部分跟 GenericDatabase 关系
大
面Blog 详述
GenericDatabase 用
没有特别指定用
种数据库
时候
GenericDatabase
简单
理解
通用数据库对象
Microsoft.Practices.EnterpriseLibrary.Data.dll
最新推荐文章于 2021-02-05 00:32:40 发布