逐步解說:連接至 SQL Server Express 資料庫中的資料 (Windows Form)
您可以使用資料來源組態精靈,快速輕鬆地將應用程式連接到 SQL Server Express 資料庫中的資料。 完成此精靈之後,您可以將資料來源視窗中的資料物件拖曳至表單,建立資料繫結控制項。
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
逐步解說將說明的工作包括:
建立新的 [Windows Form 應用程式] 專案。
使用 [資料來源組態精靈],根據 SQL Server Express 資料庫來建立及設定應用程式中的資料集。
必要條件
若要完成這個逐步解說,您需要:
- 對 SampleDatabase.mdf 資料庫的存取權,此資料庫是藉由完成下列逐步解說所建立:逐步解說:建立 SQL Server Express 資料庫。
建立專案
若要建立新專案
從 [檔案] 功能表中,建立新專案。
選取 [Windows Form 應用程式],然後按一下 [確定]。 如需詳細資訊,請參閱 建立 Windows 架構的應用程式。
建立專案並將其加入至 [方案總管]。
啟動精靈
執行 [資料來源組態精靈] 建立資料集。
建立連接時,選取 SQL Express 資料庫。 如需詳細資訊,請參閱 HOW TO:連接至資料庫中的資料。
建立與 SQL Express 資料庫的連接
按一下 [資料] 功能表上的 [顯示資料來源]。
在 [資料來源] 視窗中,選擇 [加入新資料來源]。
在 [選擇資料來源類型] 頁面上,選取 [資料庫],再按 [下一步]。
在 [選擇資料庫模型] 頁面上,選取 [資料集],再按 [下一步]。
在 [選擇資料連接] 頁上,選取 [新增連接],建立新的資料連接。
注意事項 如果 [資料來源] 不是 [Microsoft SQL Server 資料庫檔案],請選取 [變更],以開啟 [選擇/變更資料來源] 對話方塊。
在 [選擇資料來源] 對話方塊中,選取 [Microsoft SQL Server 資料庫檔案]。 按一下 [繼續]。
預設提供者是 [.NET Framework Provider for SQL Server]。 如需詳細資訊,請參閱 選擇/變更資料來源對話方塊。
輸入您要存取的資料庫檔案的路徑,或按一下 [瀏覽] 按鈕,尋找資料庫檔案。
注意事項 在此逐步解說中,請選取 SampleDatabase.mdf 檔案 (這個檔案是藉由完成逐步解說:建立 SQL Server Express 資料庫中的程序所建立)。
選取資料庫需要的驗證模式和登入資訊。 如需詳細資訊,請參閱 新增/修改連接 (Microsoft SQL Server 資料庫檔案)。
按一下 [確定],然後按 [下一步]。
注意事項 可以將本機資料庫檔案當做方案中的檔案加入專案中。 當您建立區域資料庫檔案的連接時,您可以決定要在專案中建立資料庫的複本,或是在目前位置連接到現有資料庫檔案。 如需詳細資訊,請參閱 HOW TO:管理專案中的本機資料檔。
按一下 [是],將資料庫檔案複製到專案中。
按一下 [將連接字串儲存到應用程式組態檔] 頁面上的 [下一步]。
展開 [資料表] 節點,並選取[客戶] 和 [訂單],然後按一下 [完成]。
[SampleDatabaseDataSet] 即會加入到專案中,且 [Customers] 和 [Orders] 資料表會出現在 [資料來源] 視窗中。
將控制項加入至表單
從 [資料來源] 視窗將項目拖曳至 [Form1],即可建立資料繫結控制項。
若要在表單上建立資料繫結控制項
從 [資料來源] 視窗,將主要 [Customers] 節點拖曳至 [Form1]。
DataGridView 以及用於巡覽資料錄的工具區域 (BindingNavigator) 會出現在表單上。 SampleDatabaseDataSet、CustomersTableAdapter、BindingSource 和 BindingNavigator 則會出現在元件匣中。
執行應用程式
若要執行應用程式
- 按下 F5,執行應用程式。
後續步驟
剛才建立的資料集,現在可以在 [資料來源] 視窗中使用了。
若要在應用程式中加入功能
在 DataSet 設計工具中開啟資料來源,加入或編輯組成資料集的物件。
將驗證邏輯加入資料集內資料表的 ColumnChanging 或 RowChanging 事件中。 如需詳細資訊,請參閱 驗證資料集中的資料。
請參閱
工作
概念
將 Windows Form 控制項繫結至 Visual Studio 中的資料