Data Access Application Block 使用 (一)
最近刚刚开始研究Enterprise Library,之中有一些心得,在此做一个记录,以备日后查看。
由于日常的工作跟数据库打交道比较多,因此就先从Data Access Application Block 入手了。
打开了Enterprise Library Configuration,首先new 一个 Application,然后选择 Data Access Application Block。
接下来的事情就很简单了,配置数据库参数。将Provider name、Database、Server配置为正确的值,如果数据库是SQL用户认证,则需要增加两个参数 user id 和 password 。
配置完毕后的效果图如下:
将配置保存为app.config。
接着打开VS2005,新建一个工程,将刚才保存的app.config加入工程中,同时加入Enterprise Library的引用
using Microsoft.Practices.EnterpriseLibrary.Data; (默认在Enterprise Library的bin目录下)
using System.Data.Common;
在窗体上放一个DataGirdView, 然后几行简单的代码就可以显示数据。
Database db = DatabaseFactory.CreateDatabase();
DbCommand command = db.GetSqlStringCommand("select * from RSysUser");
DataSet ds = db.ExecuteDataSet(command);
dataGridView1.DataSource = ds.Tables[0];
是不是比自己写数据库代码简单多了?

浙公网安备 33010602011771号