大體說明Visual Studio 2005軟件的技巧正規手段
SQL erver 2005 Mobile Edition (SQL Mobile) 是 SQL Server CE 的新名稱。如果您打算使用 SQL Mobile 數據庫,Visual Studio 2005 將為您提供強大的功能。首先,您可以在 Visual Studio 中創建數據庫。使用 Visual Studio 2005 之前的版本,只能以代碼或使用設備上的 QueryAnalyzer 版本在本地設備上創建 SQL Server CE 數據庫。通過 Visual Studio 2005,可以使用集成的 Visual Database Tools 創建數據庫。還可以使用數據填充數據庫并創建類型化數據集。
這一部分將概述如何使用 Visual Studio 2005 來處理數據。本文不詳細介紹如何使用 SQL Mobile,只說明如何使用 Visual Studio 數據庫工具。但是,縱觀所有內容,您將了解如何在 Visual Studio 中創建 SQL Mobile 數據庫,如何在簡單的應用程序中使用該數據庫,以及如何通過使用數據綁定創建類型化數據集來填充控件。
要在 Visual Studio 2005 中創建 SQL Mobile 數據庫,可以使用 Visual Studio 2005 ServerExplorer(服務器資源管理器)。使用 ActiveSync 4.0 可以向現有項目添加新的 SQL Mobile 數據庫,修改現有 SQL Mobile 數據庫的架構,用數據填充 SQL Mobile 數據庫,以及檢查設備上已部署的數據庫。
應該從新項目開始,創建一個在應用程序內使用的簡單數據庫。要創建的數據庫是簡單的 DVD 集合數據庫。為舉例起見,該數據庫非常簡單,僅包含 DVD 標題和類別。數據庫由以下兩個不同的表組成:DVD_Titles 和 DVD_Categories。使用 ServerExplorer(服務器資源管理器),可以在本地開發計算機上創建數據庫。稍后,您將明白如何能夠將數據庫添加到項目中,以便該數據庫隨應用程序一起部署到設備。
#t#在 Visual Studio 2005 中創建 SQL Mobile 數據庫的方法有若干種。要通過向項目中添加新的數據連接來創建數據庫,請右鍵單擊 ServerExplorer(服務器資源管理器)中的 Data Connections(數據連接),然后選擇 Add Connection(添加連接)。
注意:
如果 Visual Studio 2005 中未顯示 Server Explorer(服務器資源管理器),請將其打開,方法是單擊 View(視圖),然后單擊 Visual Studio 2005 菜單上的 ServerExplorer(服務器資源管理器)。
Visual Studio 顯示一個用于添加連接的對話框。在此對話框中,可以附加到現有 SQL Mobile 數據庫,也可以創建一個新的數據庫。只要通過 ActiveSync 連接了設備,就可以在連接的設備上創建數據庫,甚至可以附加到該設備上的現有數據庫。如果要創建新的數據庫,首先要在本地開發計算機上創建數據庫,然后將其作為應用程序的一部分部署到設備。
Data Source Configuration Wizard(數據源配置向導)將創建類型化數據集,您可以使用該數據集將數據綁定到應用程序中的控件。也可以使用其他數據綁定選項。但是,本文未介紹那些選項。因此,在此示例中,您將使用數據集。
數據集是包含數據表的對象,可暫時存儲數據以供應用程序使用。創建數據集后,Visual Studio 將生成訪問數據集中數據的代碼,編輯數據集中數據的代碼,以及在數據庫和數據集間來回傳輸數據的代碼。這將限制您需要編寫的代碼量。因為此應用程序僅顯示數據庫中已有的數據,所以您不需要編寫任何代碼。整個應用程序與生成的代碼一起運行。
Visual Studio 2005 和 .NET Compact Framework 2.0 提供了許多即裝即用的控件,這會立即提高您的工作效率。新用戶界面設計器可以幫助您創建功能強大的用戶界面。由于可以在設計器中使用外觀,因此您會立即獲得用戶界面在實際設備上的真實外觀。您甚至可以在縱向模式和橫向模式(如果適用)中測試用戶界面的外觀,而無需編寫一行代碼。使用數據設計器可以在開發計算機上創建和維護 SQL Mobile 數據庫,然后將它們部署到設備。本文提供了 Visual Studio 2005 關于設計工具的一些功能的示例。還有更多功能有待探索,希望您有足夠的熱情來親自探索 Visual Studio 2005 的許多其他功能。