逐步解說:連接至本機資料庫檔案中的資料 (Windows Form)
您可以藉由建立資料集,然後將資料繫結控制項加入至應用程式的方式,快速輕鬆地在應用程式中顯示本機資料庫檔案的資料。 在本逐步解說中,您將會顯示本機資料庫檔案中的資料,這個檔案是您依照逐步解說:在 Visual Studio 中建立本機資料庫檔案中的步驟所建立。 在您建立 Windows Form 專案後,您將連接至該資料庫,並指定要讓 Customers 資料表的資料出現在應用程式表單的資料格中。
當您在 Visual Studio 2013 中建立資料庫時,會使用 SQL Server Express LocalDB 引擎來存取 SQL Server 2012 中的資料庫檔案 (.mdf)。 在舊版 Visual Studio 中,會使用 SQL Server Express 引擎存取資料庫檔案 (.mdf)。 請參閱 區域資料概觀。
注意事項 |
---|
您的電腦對於下列指示中某些 Visual Studio 使用者介面項目的名稱或位置,可能會顯示不同的資訊:您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱<Visual Studio 中的自訂開發設定>。 |
本逐步解說包含下列工作:
必要條件
若要完成這個逐步解說,您需要存取 SampleDatabase.mdf 資料庫,這個資料庫是您完成逐步解說:在 Visual Studio 中建立本機資料庫檔案後所建立。
建立和設定資料集
若要建立及設定資料集
建立 Windows Form 專案,並將它命名為 ConnectLocalData。
如果 [資料來源] 視窗未顯示,請選擇 Shift-Alt-D 鍵,或是在功能表列上選擇 [檢視]、[其他視窗]、[顯示資料來源]。
在 [資料來源] 視窗中,選擇 [加入新資料來源] 連結。
在 [資料來源組態精靈] 中,選擇 [下一步] 按鈕兩次接受預設設定。
在 [選擇資料連接] 頁面上選擇 [新增連接] 按鈕。
[選擇資料來源] 對話方塊隨即出現。
在 [資料來源] 清單中,選擇 [Microsoft SQL Server 資料庫檔案],然後選擇 [繼續] 按鈕。
[加入連接] 對話方塊隨即出現。
在 [資料庫檔名] 方塊中,指定您完成逐步解說:在 Visual Studio 中建立本機資料庫檔案後建立的檔案,或選擇 [瀏覽] 按鈕,然後尋找該檔案。
根據預設,這個檔案位於 Users\YourAccount\Documents\Visual Studio Version\Projects\SampleDatabaseWalkthrough\SampleDatabaseWalkthrough。
在 [登入伺服器] 下接受預設值,選擇 [確定] 按鈕,然後選擇 [下一步] 按鈕。
注意事項 當您連接至本機資料庫檔案時,可以在專案中建立資料庫的複本,或是連接至目前位置上的資料庫檔案。請參閱 如何:管理專案中的本機資料檔。
在出現的對話方塊中,選擇 [是] 將資料庫檔案複製到您的專案。
在 [將連接字串儲存到應用程式組態檔] 頁面上,選擇 [下一步] 按鈕。
在 [選擇您的資料庫物件] 頁面上展開 [資料表] 節點,選取 [Customers] 和 [Orders] 核取方塊,然後選擇 [完成] 按鈕。
[SampleDatabaseDataSet] 隨即加入至專案中,而且 [Customers] 和 [Orders] 資料表會出現在 [資料來源] 視窗中。
加入資料繫結控制項
若要加入資料繫結控制項
從 [資料來源] 視窗中將 [Customers] 主節點移至 [Form1]。
DataGridView 以及用於巡覽資料錄的工具區域 (BindingNavigator) 會出現在表單上。 SampleDatabaseDataSet、CustomersTableAdapter、BindingSource 和 BindingNavigator 則會出現在元件匣中。
若要執行應用程式並顯示您在先前逐步解說中加入的資料,請選擇 F5 鍵。
選擇黃色加號圖示 () 加入客戶記錄,然後選擇磁碟圖示 () 儲存變更。
選擇您剛才建立的記錄,再選擇紅色刪除圖示 () 就可以刪除該記錄。
後續步驟
如果您在 建立和編輯具類型資料集中開啟資料來源,就可以建立或修改資料集中的物件。 您還可以將驗證邏輯加入資料集內資料表的 ColumnChanging 或 RowChanging 事件中。 請參閱 驗證資料集中的資料。
請參閱
工作
概念
將 Windows Form 控制項繫結至 Visual Studio 中的資料