逐步解說:連接至 SQL Server Express LocalDB 資料庫中的資料 (Windows Form)

您可以使用資料來源組態精靈快速且輕鬆地連接 SQL Server 表達 LocalDB 資料庫中資料的應用程式。 完成此精靈之後,您可以將資料來源視窗中的資料物件拖曳至表單,建立資料繫結控制項。

建立新的服務為基礎資料庫中時Visual Studio 2012,SQL Server 表達 LocalDB 引擎用來存取SQL Server 2012資料庫檔案 (.mdf)。 在舊版的 Visual Studio,SQL Server 表達引擎用來存取資料庫檔案 (.mdf)。 如需詳細資訊,請參閱區域資料概觀

注意事項注意事項

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

本逐步解說包含下列工作:

  • 建立專案.

  • 啟動精靈.

  • 執行應用程式.

必要條件

若要完成這個逐步解說,您需要:

建立專案

若要建立新專案

  1. 從 [檔案] 功能表中,建立新專案。

  2. 選取 Windows Form 應用程式 ,然後選擇 確定 按鈕。 如需詳細資訊,請參閱開發用戶端應用程式

    建立專案並將其加入至 [方案總管]。

啟動精靈

執行 [資料來源組態精靈] 建立資料集。

當您建立您的連線,請選取 [SQL Server 表達 LocalDB 資料庫]。 如需詳細資訊,請參閱 HOW TO:連接至資料庫中的資料

若要建立 SQL Server 表達 LocalDB 資料庫的連接

  1. 資料 ] 功能表中,選擇 顯示資料來源

  2. 在 [資料來源] 視窗中,選擇 [加入新資料來源]。

  3. 選擇資料來源類型 頁面上,選取 資料庫,然後選擇 下一步 按鈕。

  4. 選擇資料庫模型 頁面上,選取 資料集,然後選擇 下一步 按鈕。

  5. 在 [選擇資料連接] 頁上,選取 [新增連接],建立新的資料連接。

    注意事項注意事項

    如果 [資料來源] 不是 [Microsoft SQL Server 資料庫檔案],請選取 [變更],以開啟 [選擇/變更資料來源] 對話方塊。

  6. 在 [選擇資料來源] 對話方塊中,選取 [Microsoft SQL Server 資料庫檔案]。 選擇繼續 ] 按鈕。

    預設提供者是 [.NET Framework Provider for SQL Server]。 如需詳細資訊,請參閱選擇/變更資料來源對話方塊

  7. 輸入您想要存取,或按一下 [資料庫檔案的路徑, 瀏覽按鈕來找出資料庫檔案。

    注意事項注意事項

    在此逐步解說中,請選取 SampleDatabase.mdf 檔案 (這個檔案是藉由完成逐步解說:建立 LocalDB 資料庫中的程序所建立)。

  8. 選取資料庫需要的驗證模式和登入資訊。 如需詳細資訊,請參閱新增/修改連接 (Microsoft SQL Server 資料庫檔案)

  9. 選擇確定 按鈕,然後再選擇 按鈕。

    注意事項注意事項

    可以將本機資料庫檔案當做方案中的檔案加入專案中。當您建立區域資料庫檔案的連接時,您可以決定要在專案中建立資料庫的複本,或是在目前位置連接到現有資料庫檔案。如需詳細資訊,請參閱 HOW TO:管理專案中的本機資料檔

  10. 選擇的資料庫檔案複製到您的專案。

  11. 應用程式組態檔的連接字串儲存 頁面上,選擇 下一步 ] 按鈕。

  12. 展開資料表 節點中,選取 客戶訂單,然後選擇 完成 按鈕。

    [SampleDatabaseDataSet] 即會加入到專案中,且 [Customers] 和 [Orders] 資料表會出現在 [資料來源] 視窗中。

將控制項加入至表單

從 [資料來源] 視窗將項目拖曳至 [Form1],即可建立資料繫結控制項。

若要在表單上建立資料繫結控制項

執行應用程式

若要執行應用程式

  • 按下 F5,執行應用程式。

後續步驟

剛才建立的資料集,現在可以在 [資料來源] 視窗中使用了。

若要在應用程式中加入功能

  1. 建立和編輯具型別資料集中開啟資料來源,加入或編輯組成資料集的物件。

  2. 將驗證邏輯加入資料集內資料表的 ColumnChangingRowChanging 事件中。 如需詳細資訊,請參閱驗證資料集中的資料

請參閱

工作

HOW TO:管理專案中的本機資料檔

概念

區域資料概觀

將 Windows Form 控制項繫結至 Visual Studio 中的資料

準備您的應用程式以接收資料

將資料擷取至您的應用程式中

將控制項繫結至 Visual Studio 中的資料

在您的應用程式中編輯資料

驗證資料

儲存資料

其他資源

連接至 Visual Studio 中的資料