Welcome 微信登录

首页 / 网页编程 / ASP.NET / Enterprise Library 2.0 Hands On Lab 翻译(1):数据访问程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(1):数据访问程序块(一)2010-03-02 cnblogs TerryLee练习一:使用数据访问程序块执行静态SQL语句

该练习示范了如何使用数据访问程序块进行最基本的数据访问,另外还有如何去配制程序块,提供运行时再选择数据库。

第一步

打开SimpleData.sln项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006labscsData Accessexercisesex01egin,并编译。

第二步 创建QuickStarts数据库

1.用记事本打开DataAccessQuickStarts.sql,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006QuickStartsData,选择 文件 | 另存为 菜单,并选择编码格式encoding为Unicode,保存并覆盖原来的文件,如何出现只读属性,请在文件属性中去掉只读属性。

2.在同一个目录下,运行SetUpQuickStartsDB.bat批处理文件,注意数据库将被安装在默认的实例(local)SQLEXPRESS下,如果需要更改,用记事本打开SetUpQuickStartsDB.bat文件进行修改。

第三步 回顾应用程序

在Visual Studio 2005解决方案管理器中选择MainForm.cs文件,选择 View | Designer 菜单,应用程序包含一个DataGrid和几个Menu,我们将使用数据访问应用程序块来统计数据库中的Customer的数量,并加载数据到DataGrid中。

第四步 实现Customer菜单项

1.选中CustomerManagment项目,选择 Project | Add Reference … 菜单命令,在打开的对话框中选择Browse,并添加如下两个程序集。

Microsoft.Practices.EnterpriseLibrary.Common.dll

Microsoft.Practices.EnterpriseLibrary.Data.dll

默认的位置应该是C:Program FilesMicrosoft Enterprise Library January 2006in。