共用方式為


逐步解說:將 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 架構應用程式

  1. 在 [檔案] 功能表上,指向 [新增],然後按一下 [專案]。

  2. 將專案命名為 SQLCompactWalkthrough。

  3. 按一下 [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 中。

建立資料來源

  1. 在 [專案] 功能表上,按一下 [加入現有項目]。

  2. 在 [加入現有項目] 對話方塊中,瀏覽到 Northwind.sdf 檔案的位置,然後按一下 [加入]。

    注意事項注意事項

    在 [加入現有項目] 對話方塊中,您必須按一下 [物件型別] 清單中的 [資料檔] 才會顯示 .sdf 檔案。

    加入資料庫檔案後,[資料來源組態精靈] 會開啟到 [選擇您的資料庫物件] 頁面。

  3. 展開 [資料表] 節點,然後核取 [Customers] 資料表。

  4. 按一下 [完成],資料庫 (Northwind.sdf) 檔案連同具型別資料集 (NorthwindDataset) 就會加入至專案。

建立顯示資料的控制項

現在,資料來源已建立而且在 [資料來源] 視窗中可供使用,接下來您可以將資料表拖曳至 Windows Form,建立資料繫結方格。

將資料繫結方格加入至 Windows Form

  1. 從 [資料來源] 視窗,將 [Customers] 節點拖曳至 [Form1]。

  2. 按下 F5 執行應用程式。

    表單隨即出現,而且方格中會載入客戶資料。

部署應用程式

假設應用程式已經完成,現在您已經準備好開始進行部署。 在本逐步解說中,您將使用 ClickOnce 部署方式。

為擁有 SQL Server Compact 3.5 資料庫的應用程式建立 ClickOnce 部署時,其中一項工作是在 [專案設計工具] 中設定正確的發行資訊。

注意事項注意事項

將 SQL Server Compact 3.5 資料庫檔案加入至專案就會自動設定適合 ClickOnce 部署的發行資訊。 但是在本逐步解說中,您將檢查並驗證每項設定,以了解部署的運作方式。

若要為擁有 SQL Server Compact 3.5 資料庫的應用程式設定 ClickOnce 部署

  1. 若要開啟 [專案設計工具],請在 [方案總管] 中,按兩下 [我的專案] (如果正在處理 Visual Basic 專案的話) 或 [屬性] (如果正在處理 C# 專案的話)。

  2. 按一下 [發行] 索引標籤。

  3. 按一下 [應用程式檔案],然後將 Northwind.sdf 的 [發行狀態] 設定為 [資料檔案 (自動)]。

    這個設定會告知安裝程式將這個檔案放在資料目錄中。

  4. 按一下 [確定]。

  5. 按一下 [必要條件],然後選取 [SQL Server Compact 3.5] 的核取方塊。

    這項設定會告知安裝程式檢查 SQL Server Compact 3.5 執行階段是否存在,如果找不到則從網際網路安裝。

建立安裝程式

現在,發行資訊已設定為要將 SQL Server Compact 3.5 資料庫與應用程式一起部署,接下來就要建立安裝程式。

建立安裝程式

  1. 在 [發行位置] 區域中,按一下省略符號 (...) 按鈕開啟 [開啟網站] 對話方塊。

  2. 選取 [檔案系統]。

  3. 建立做為安裝程式部署目標的新資料夾,然後選取此資料夾。

    注意事項注意事項

    您可以將資料夾建立於任何位置。 只要記住其位置,這樣以後才找得到。

  4. 按一下 [開啟]。

  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

其他資源

存取 Visual Studio 中的資料

建立資料應用程式