資料存取 (Visual Basic 中的 [如何?])
更新:2007 年 11 月
本頁提供的連結將說明廣泛使用的 Visual Basic 資料工作。若要檢視說明中所涵蓋的常見工作其他分類,請參閱 Visual Basic 中的 [如何?]。
一般
資料的新功能
提供用戶端資料應用程式新資料功能的資訊和連結。資料存取使用者入門
提供主題為使用 Visual Studio 建立使用資料之應用程式的連結。使用 Visual Studio 建立資料應用程式
描述在 Visual Studio 中建立資料應用程式的程序。逐步解說:建立簡單資料應用程式
提供建立基本資料存取應用程式的逐步指示。物件關聯式設計工具 (O/R 設計工具)
提供主題的連結,說明如何在應用程式中建立 LINQ to SQL 物件模型。LINQ to SQL
提供 LINQ to SQL 的相關資訊。包括程式設計範例。N-Tier 資料應用程式
提供主題的連結,說明如何從建立多層資料應用程式。偶爾連接的應用程式
提供主題的連結,說明如何將 Microsoft Synchronization Services for ADO.NET 與應用程式整合,進而啟用本機和遠端資料之間的資料同步處理。Visual Basic 6.0 使用者可用的資料存取
描述資料存取和資料工具的變更ADO.NET
提供主題為說明 .NET Framework 中之資料存取功能的連結。區域資料概觀
描述 Visual Studio 中有關處理 SQL Server Express 和 Access 資料庫的一些功能。使用 SQL Server Compact 3.5 (Visual Studio)
提供主題的連結,說明如何透過 SQL Server Compact 3.5 搭配 Visual Studio 來管理資料。Visual Studio 中的物件繫結
描述 Visual Studio 中將資料繫結至物件的一些功能。Office 方案的資料
包含了一些主題為說明資料在 Office 方案中之運作方式的連結。使用 Managed 裝置專案中的資料
描述如何在 Visual Studio 中管理裝置的資料。
在 Windows Form 上顯示資料
顯示資料概觀
描述在 Windows Form 上顯示資料的程序。資料來源視窗
描述如何從 [資料來源] 視窗拖曳項目,建立資料繫結表單。HOW TO:繫結資料至現有控制項
描述如何將現有控制項繫結至特定資料欄位。HOW TO:在 Windows Form 的 DataGridView 控制項中顯示資料
描述如何在 Windows Form 上的 DataGridView 中呈現資料。HOW TO:在個別 Windows Form 控制項中顯示資料
描述如何在 Windows Form 的個別控制項中呈現資料。HOW TO:在 Windows 應用程式中顯示相關的資料
描述如何在 Windows Form 的資料集中,呈現關聯資料表的資料。HOW TO:加入參數型查詢至 Windows 應用程式中的表單
描述如何修改現有 Windows Form,以包含輸入參數和執行查詢的控制項。HOW TO:設定從資料來源視窗拖曳時要建立的控制項
描述如何設定將項目從 [資料來源] 視窗拖曳至 Windows Form 時所建立的控制項。HOW TO:將自訂控制項加入至資料來源視窗
描述如何修改 [資料來源] 視窗中可供項目使用的控制項清單,以及如何加入自訂控制項至清單中。HOW TO:開啟資料來源視窗
說明如何在 Visual Studio IDE 中開啟 [資料來源] 視窗。逐步解說:顯示 Windows 應用程式之表單上的資料
提供有關查詢資料庫中的資料以及將資料顯示在 Windows Form 上的逐步細節。逐步解說:顯示 Windows 應用程式之表單上的相關資料
提供有關顯示兩個關聯資料表中的資料以及將資料顯示在 Windows Form 上的逐步細節。逐步解說:建立表單以便在 Windows 應用程式中搜尋資料
提供有關建立 Windows Form 的逐步細節 (此 Windows Form 會根據使用者所輸入的值來搜尋資料庫中的資料錄)。逐步解說:建立查閱資料表
提供有關顯示某一個資料表中的資料 (根據另一個資料表中所選的資料) 之逐步細節。逐步解說:在 Windows 應用程式的表單之間傳遞資料
提供在應用程式的表單之間傳遞值的逐步細節。逐步解說:建立支援簡單資料繫結的使用者控制項
提供關於建立內含與 Windows Form 資料繫結一起運作時,所需特定屬性之自訂控制項的逐步詳細資料。
將應用程式連接至資料
連接至 Visual Studio 中的資料概觀
提供利用設計階段工具將應用程式連接至資料的資訊,以及使用 Visual Studio 連接到 ADO.NET 連線物件的資訊。資料來源組態精靈
提供執行 [資料來源組態精靈] 來連接資料和建立資料來源的資訊。HOW TO:儲存連接字串
描述如何在應用程式中儲存連接資訊。HOW TO:編輯連接字串
描述如何編輯先前儲存在應用程式中的現有連接資訊。HOW TO:連接至物件中的資料
描述如何使用 [資料來源組態精靈] 將資料繫結至物件中的屬性值。HOW TO:連接至資料庫中的資料
描述如何使用 [資料來源組態精靈] 建立應用程式和資料庫之間的連接。HOW TO:連接至 Web 服務中的資料
描述如何使用 [資料來源組態精靈] 建立應用程式和從 Web 服務所傳回資料之間的連接。HOW TO:連接至 Access 資料庫中的資料
描述如何使用 [資料來源組態精靈] 建立應用程式和 Access 資料庫之間的連接。HOW TO:連接至 SQL Server Express 資料庫中的資料
描述如何使用 [資料來源組態精靈] 建立應用程式和 SQL Express 資料庫之間的連接。HOW TO:建立連接至 SQL Server 資料庫
描述如何建立 SQL Server 資料庫的連接字串。HOW TO:建立至 Access 資料庫的連接
描述如何建立 Access 資料庫的連接字串。HOW TO:建立至 Oracle 資料庫的連接
描述如何建立 Oracle 資料庫的連接字串。逐步解說:連接至資料庫中的資料
提供在應用程式和資料庫之間建立連接的逐步細節。逐步解說:連接至 SQL Server Express 資料庫中的資料
提供在應用程式和 SQL Express 資料庫之間建立連接的逐步細節。逐步解說:連接至 Web 服務中的資料
提供在應用程式和 Web 服務之間建立連接的逐步細節。逐步解說:連接至物件中的資料
提供在應用程式和物件屬性之間建立連接的逐步細節。逐步解說:連接至 Access 資料庫中的資料
提供在應用程式和 Access 資料庫檔案之間建立連接的逐步細節。連接至資料來源 (ADO.NET)
說明 ADO.NET Connection 物件,以及如何使用它連接至資料來源。
修改資料
HOW TO:將資料列加入至 DataTable
提供建立 DataRow 物件並將物件加入至資料表的步驟。HOW TO:編輯 DataTable 中的資料列
提供編輯資料表中現有資料列的步驟。HOW TO:刪除 DataTable 中的資料列
提供移除資料表中特定資料列的步驟。HOW TO:填入 DataSet 時關閉條件約束
提供關於暫時停用資料集中條件約束檢查的詳細資訊。HOW TO:認可資料集中的變更
提供關於接受資料集資料之變更的資訊和詳細資料。HOW TO:檢查已變更的資料列
提供判斷資料集中的資料是否已變更的步驟。HOW TO:擷取已變更的資料列
提供傳回自上次接受變更後進行變更之資料列的詳細資料。HOW TO:在 DataTable 中找出特定資料列
提供在資料表中使用主索引鍵值或資料行值來尋找資料的詳細資訊。HOW TO:取得特定版本 DataRow
提供使用 DataRowVersion 列舉型別,傳回特定資料列的詳細資訊。HOW TO:找尋有錯誤的資料列
提供在資料表中尋找標記為錯誤之資料列的詳細資料。
儲存資料
儲存資料概觀
提供主題為說明如何將更新的資料從應用程式傳送到資料庫的連結。階層式更新
提供主題的連結,提供整合 TableAdapterManager 元件 (會將資料儲存在相關資料表中) 的詳細資訊。HOW TO:將資料集變更儲存至資料庫
提供使用 TableAdapter 和 DataAdapter 將已更新的資料傳回至資料庫的詳細資料。HOW TO:使用 TableAdapter 更新資料
提供使用 TableAdapter 將已更新的資料傳回至資料庫的詳細資料。HOW TO:在資料庫中插入新的資料錄
提供有關在資料庫中建立新資料錄的細節。HOW TO:更新資料庫中的資料錄
提供有關將已修改的資料錄傳回資料庫的細節。HOW TO:刪除資料庫中的資料錄
提供有關從資料庫移除資料錄的詳細資料。逐步解說:儲存資料至資料庫 (單一資料表)
提供將資料表中已修改的資料儲存至基礎資料庫的逐步詳細資料。逐步解說:儲存關聯資料表的資料 (階層式更新)
提供逐步指示,說明如何建立具有關聯資料表的應用程式,以及使用 TableAdapterManager 來儲存資料。逐步解說:在交易中儲存資料
提供關於如何使用 System.Transactions 命名空間來儲存資料的逐步詳細資料。
使用 TableAdapter
TableAdapter 概觀
介紹 TableAdapter 和可用來建立它的工具。TableAdapterManager 概觀
說明何謂 TableAdapterManager,並提供 [DataSet 設計工具] 所產生之 TableAdapterManager 程式碼的描述。TableAdapter 查詢組態精靈
描述如何執行精靈以及提供每一個精靈畫面的詳細資料。HOW TO:建立 TableAdapter
提供建立新 TableAdapter 的步驟。HOW TO:編輯 TableAdapter
提供編輯現有 TableAdapter 的步驟。HOW TO:建立 TableAdapter 查詢
提供為現有的 TableAdapter 加入查詢的步驟。HOW TO:編輯 TableAdapter 查詢
提供編輯現有 TableAdapter 查詢的步驟。在 TableAdapter 中使用 Null 值
提供在 TableAdapter 參數中啟用 null 值的步驟。HOW TO:在 TableAdapter 中檢視查詢
說明如何檢視 TableAdapter 中現有的查詢。HOW TO:建立參數型 TableAdapter 查詢
提供建立可接受參數之 TableAdapter 查詢的步驟。HOW TO:加入全域查詢至資料集
提供建立具有傳回單一值之查詢之 TableAdapter 的步驟。逐步解說:以多個查詢建立 TableAdapter
提供建立 TableAdapter 以及為它加入查詢的逐步指示。
設計及顯示報表
- 建立報告 (使用 Crystal Reports)
提供在 Visual Studio 中使用內嵌 Crystal Reports Designer 的詳細資訊。
擷取資料
填入資料庫和查詢資料概觀
描述如何將資料載入資料集,以及如何執行預存程序並對資料庫執行查詢。HOW TO:以資料填入資料集
提供使用 TableAdapter 和 DataAdapter 將資料載入至資料集的詳細資料。HOW TO:建立及執行傳回資料列的 SQL 陳述式
提供建立和執行會使用 TableAdapter 查詢和 Command 物件傳回資料列之 SQL 陳述式的詳細資料。HOW TO:建立及執行傳回單一值的 SQL 陳述式
提供建立和執行會使用 TableAdapter 查詢和 Command 物件傳回單一值之 SQL 陳述式的詳細資料。HOW TO:建立及執行未傳回值的 SQL 陳述式
提供建立和執行會使用 TableAdapter 查詢和 Command 物件但是不傳回值之 SQL 陳述式的詳細資料。HOW TO:執行傳回資料列的預存程序
提供執行會使用 TableAdapter 查詢和 Command 物件傳回資料列之預存程序的詳細資料。HOW TO:執行傳回單一值的預存程序
提供執行會使用 TableAdapter 查詢和 Command 物件傳回單一值之預存程序的詳細資料。HOW TO:執行未傳回值的預存程序
提供執行會使用 TableAdapter 查詢和 Command 物件但是不傳回值之預存程序的詳細資料。HOW TO:設定及取得命令物件的參數
提供詳細資料來說明指派值給查詢和預存程序中的參數,並讀取由已執行之命令所傳回參數中的值。
驗證資料
資料驗證概觀
提供概觀來說明在被資料集認可前,可用來分析資料的事件。HOW TO:在資料行變更期間驗證資料
描述如何在 ColumnChanging 事件期間驗證資料。HOW TO:在資料列變更期間驗證資料
描述如何在 RowChanging 事件期間驗證資料。逐步解說:加入驗證至資料集
提供逐步資訊,將驗證程式碼加入至資料集。逐步解說:將驗證加入至實體類別
提供逐步指示,說明如何將驗證程式碼加入至 LINQ to SQL 類別。逐步解說:將驗證加入至 N-Tier 資料應用程式
提供逐步指示,說明如何將驗證程式碼加入至 N-Tier 應用程式的資料集。
使用資料集
HOW TO:建立具型別資料集
說明如何使用 Visual Studio 中的設計工具,建立具型別的資料集。HOW TO:擴充資料集的功能
說明在擴充具型別資料集的功能時,放置程式碼的方式和地點。HOW TO:建立 DataTable
提供使用 [DataSet 設計工具] 建立新 DataTable 的步驟。HOW TO:加入資料行至 DataTable
提供在現有 DataTable 中建立新的 DataColumn 的步驟。HOW TO:設定 DataColumn 的資料型別
說明如何設定或變更 DataColumn 的資料型別屬性。HOW TO:變更 DataColumn 的標題
說明如何將 DataColumn 的標題設為資料行名稱或其他名稱。HOW TO:設定 DataColumn 的預設值
提供設定新 DataColumn 之初始值的詳細資料。HOW TO:限制資料行僅包含唯一值
說明如何將 DataColumn 設定為不包含重複值。HOW TO:設定資料行為主索引鍵
說明如何將 DataColumn 設定為 DataTable 的主索引鍵。HOW TO:建立顯示運算式的資料行
說明如何設定 DataColumn,以顯示計算好的值。HOW TO:以 DataSet 設計工具建立 DataRelation
說明如何使用 [DataSet 設計工具] 將 DataRelation 物件加入至資料集。逐步解說:以 DataSet 設計工具建立 DataTable
提供建立 DataTable 和定義組成其結構之 DataColumn 的逐步指示。逐步解說:以 DataSet 設計工具建立資料集
提供不使用 [資料來源組態精靈] 來建立具型別資料集的逐步指示。
管理多位使用者和衝突
ADO.NET 中的資料並行簡介
提供不同並行控制方法的概觀。HOW TO:處理並行存取錯誤
描述如何使用 DBConcurrencyException 物件來辨識造成錯誤的並行例外狀況和真正的資料錄。逐步解說:處理並行例外狀況
提供辨識和解析並行錯誤的逐步指引。
使用 SQL Server 2005
SQL Server 專案
提供概觀介紹 SQL Server 專案和專案中可以建立的不同項目。使用 Managed 程式碼建立資料庫物件的好處
提供概要說明使用 .NET 語言來建立 SQL Server 資料庫物件的好處。SQL Server 專案和資料庫物件的屬性
提供 SQL Server 專案所使用之不同屬性的資訊。HOW TO:建立 SQL Server 專案
提供建立新 SQL Server 專案的詳細步驟。HOW TO:將 SQL Server 專案項目部署至 SQL Server
提供部署 SQL Server 專案至資料庫的詳細步驟。HOW TO:建立及執行 CLR SQL Server 預存程序
提供在 Managed 程式碼中建立預存程序的詳細步驟。HOW TO:建立及執行 CLR SQL Server 彙總
提供在 Managed 程式碼中建立彙總 (Aggregate) 的詳細步驟。HOW TO:建立及執行 CLR SQL Server 觸發程序
提供在 Managed 程式碼中建立觸發程序 (Trigger) 的詳細步驟。HOW TO:建立及執行 CLR SQL Server 使用者定義函式
提供在 Managed 程式碼中建立使用者定義函式的詳細步驟。HOW TO:建立及執行 CLR SQL Server 使用者定義型別
提供在 Managed 程式碼中建立使用者定義型別的詳細步驟。
偵錯 SQL Server 2005
HOW TO:偵錯 SQL CLR 預存程序
示範如何在 SQL Server 上偵錯預存程序。逐步解說:偵錯 SQL CLR 觸發程序
示範如何在引發預存程序時,從預存程序逐步執行觸發程序。逐步解說:偵錯 SQL CLR 使用者定義的彙總
示範如何逐步執行使用者定義彙總。逐步解說:偵錯 SQL CLR 使用者定義的純量函式
示範如何逐步執行使用者定義純量函式。逐步解說:偵錯 SQL CLR 使用者定義的資料表值函式
示範如何逐步執行使用者定義資料表值函式。逐步解說:偵錯 SQL CLR 使用者定義的型別
示範如何逐步執行使用者定義型別。SQL CLR 資料庫偵錯
說明如何偵錯 CLR 資料庫物件。逐步解說:偵錯 T-SQL 預存程序
示範如何在 SQL Server 上偵錯預存程序。逐步解說:偵錯 T-SQL 觸發程序
示範如何在引發預存程序時,從預存程序逐步執行觸發程序。逐步解說:偵錯 T-SQL 使用者定義的函式
示範如何從預存程序逐步執行使用者定義函式。T-SQL 資料庫偵錯
說明如何偵錯 T-SQL 資料庫物件。
資料逐步解說
逐步解說:加入驗證至資料集
提供逐步資訊,將驗證程式碼加入至資料集。逐步解說:連接至資料庫中的資料
提供在應用程式和資料庫之間建立連接的逐步細節。逐步解說:連接至 SQL Server Express 資料庫中的資料
提供在應用程式和 SQL Express 資料庫之間建立連接的逐步細節。逐步解說:連接至 Web 服務中的資料
提供在應用程式和 Web 服務之間建立連接的逐步細節。逐步解說:連接至 Access 資料庫中的資料
提供在應用程式和 Access 資料庫檔案之間建立連接的逐步細節。逐步解說:連接至物件中的資料
提供在應用程式和物件屬性之間建立連接的逐步細節。逐步解說:以 DataSet 設計工具建立資料集
提供不使用 [資料來源組態精靈] 來建立具型別資料集的逐步指示。逐步解說:以 DataSet 設計工具建立 DataTable
提供建立 T:System.Data.DataTable 和定義組成其結構之 T:System.Data.DataColumns 的逐步指示。逐步解說:建立查閱資料表
提供有關顯示某一個資料表中的資料 (根據另一個資料表中所選的資料) 之逐步細節。逐步解說:建立資料表之間的關聯性
提供使用 [DataSet 設計工具] 建立兩個資料表,並且在資料表之間加入關聯的逐步指示。逐步解說:以多個查詢建立 TableAdapter
提供建立 TableAdapter 並加入查詢的逐步指示。逐步解說:建立表單以便在 Windows 應用程式中搜尋資料
提供有關建立 Windows Form 的逐步細節 (此 Windows Form 會根據使用者所輸入的值來搜尋資料庫中的資料錄)。逐步解說:建立支援簡單資料繫結的使用者控制項
提供逐步指示詳細資訊,說明如何透過使用 Windows Form 資料繫結時的專用屬性,建立自訂控制項。逐步解說:顯示 Windows 應用程式之表單上的資料
提供有關查詢資料庫中的資料以及將資料顯示在 Windows Form 上的逐步細節。逐步解說:顯示 Windows 應用程式之表單上的相關資料
提供有關顯示兩個關聯資料表中的資料以及將資料顯示在 Windows Form 上的逐步細節。
範例
- 資料範例
這些範例會示範如何在 Visual Basic 應用程式中使用資料。