練習一:使用數據訪問程序塊執行靜態SQL語句
該練習示范了如何使用數據訪問程序塊進行最基本的數據訪問,另外還有如何去配制程序塊,提供運行時再選擇數據庫。
第一步
打開SimpleData.sln項目,默認的安裝路徑應該為C:\Program Files\Microsoft Enterprise Library January 2006\labs\cs\Data Access\exercises\ex01\begin,並編譯。
第二步 創建QuickStarts數據庫
1.用記事本打開DataAccessQuickStarts.sql,默認的安裝路徑應該為C:\Program Files\Microsoft Enterprise Library January 2006\QuickStarts\Data,選擇 文件 | 另存為 菜單,並選擇編碼格式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 Files\Microsoft Enterprise Library January 2006\bin。