逐步解說:將 SQL Server Compact 3.5 資料庫加入應用程式並進行部署
本逐步解說提供逐步指示,說明如何將 SQL Server Compact 3.5 資料庫加入至 Windows 架構應用程式。
這個逐步解說將說明下列工作:
建立新的 Windows 架構應用程式。
將 SQL Server Compact 3.5 資料庫加入至專案。
建立資料繫結 Windows Form 控制項。
使用 ClickOnce 部署方式部署應用程式 (包括資料庫)。
必要條件
若要完成這個逐步解說,您需要:
- SQL Server Compact 3.5
建立 Windows 架構應用程式
第一個步驟是要建立 Windows 架構應用程式的專案。
注意事項 |
---|
您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱 Visual Studio 設定。 |
若要建立新的 Windows 架構應用程式
在 [檔案] 功能表上,指向 [新增],然後按一下 [專案]。
將專案命名為 SQLCompactWalkthrough。
按一下 [Windows 應用程式],然後按一下 [確定]。 如需詳細資訊,請參閱建立 Windows 架構的應用程式。
[SQLCompactWalkthrough] 專案隨即建立並加入至 [方案總管]。
加入資料庫並建立資料來源
建立專案之後的下一個步驟是將 SQL Server Compact 3.5 資料庫加入至專案,並根據資料庫中的資料表建立新的資料來源。 新資料來源將於下一章節中,用於從 [資料來源] 視窗拖放資料繫結。
在這個程序中,您將使用 [資料來源組態精靈],根據 Northwind 範例資料庫中的 Customers 資料表建立資料來源。 將 SQL Server Compact 3.5 資料庫檔案加入至專案時,[資料來源組態精靈] 就會自動啟動。
注意事項 |
---|
SQL Server Compact 3.5 的 Northwind 範例資料庫稱為 Northwind.sdf,位於 C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Samples 中。 |
建立資料來源
在 [專案] 功能表上,按一下 [加入現有項目]。
在 [加入現有項目] 對話方塊中,瀏覽到 Northwind.sdf 檔案的位置,然後按一下 [加入]。
注意事項 在 [加入現有項目] 對話方塊中,您必須按一下 [物件型別] 清單中的 [資料檔] 才會顯示 .sdf 檔案。
加入資料庫檔案後,[資料來源組態精靈] 會開啟到 [選擇您的資料庫物件] 頁面。
展開 [資料表] 節點,然後核取 [Customers] 資料表。
按一下 [完成],資料庫 (Northwind.sdf) 檔案連同具型別資料集 (NorthwindDataset) 就會加入至專案。
建立顯示資料的控制項
現在,資料來源已建立而且在 [資料來源] 視窗中可供使用,接下來您可以將資料表拖曳至 Windows Form,建立資料繫結方格。
將資料繫結方格加入至 Windows Form
從 [資料來源] 視窗,將 [Customers] 節點拖曳至 [Form1]。
按下 F5 執行應用程式。
表單隨即出現,而且方格中會載入客戶資料。
部署應用程式
假設應用程式已經完成,現在您已經準備好開始進行部署。 在本逐步解說中,您將使用 ClickOnce 部署方式。
為擁有 SQL Server Compact 3.5 資料庫的應用程式建立 ClickOnce 部署時,其中一項工作是在 [專案設計工具] 中設定正確的發行資訊。
注意事項 |
---|
將 SQL Server Compact 3.5 資料庫檔案加入至專案就會自動設定適合 ClickOnce 部署的發行資訊。 但是在本逐步解說中,您將檢查並驗證每項設定,以了解部署的運作方式。 |
若要為擁有 SQL Server Compact 3.5 資料庫的應用程式設定 ClickOnce 部署
若要開啟 [專案設計工具],請在 [方案總管] 中,按兩下 [我的專案] (如果正在處理 Visual Basic 專案的話) 或 [屬性] (如果正在處理 C# 專案的話)。
按一下 [發行] 索引標籤。
按一下 [應用程式檔案],然後將 Northwind.sdf 的 [發行狀態] 設定為 [資料檔案 (自動)]。
這個設定會告知安裝程式將這個檔案放在資料目錄中。
按一下 [確定]。
按一下 [必要條件],然後選取 [SQL Server Compact 3.5] 的核取方塊。
這項設定會告知安裝程式檢查 SQL Server Compact 3.5 執行階段是否存在,如果找不到則從網際網路安裝。
建立安裝程式
現在,發行資訊已設定為要將 SQL Server Compact 3.5 資料庫與應用程式一起部署,接下來就要建立安裝程式。
建立安裝程式
在 [發行位置] 區域中,按一下省略符號 (...) 按鈕開啟 [開啟網站] 對話方塊。
選取 [檔案系統]。
建立做為安裝程式部署目標的新資料夾,然後選取此資料夾。
注意事項 您可以將資料夾建立於任何位置。 只要記住其位置,這樣以後才找得到。
按一下 [開啟]。
按一下 [立即發行] 建立安裝程式。
後續步驟
將剛才建立的資料夾複製到不包含 SQL Server Compact 3.5 的電腦,然後執行安裝程式安裝應用程式。 安裝程式會偵測 SQL Server Compact 3.5 必要條件,並將 SQL Server Compact 3.5 安裝為應用程式安裝的一部分。
請參閱
工作
HOW TO:將 SQL Server Compact 3.5 資料庫加入至專案
HOW TO:連同應用程式部署 SQL Server Compact 3.5 資料庫
概念
SQL Server Compact 3.5 和 Visual Studio