1. 程式人生 > >.NET中獲取多個數據庫結果集

.NET中獲取多個數據庫結果集

使用DataReader

使用DataAdapter

  

如果 DataAdapter 遇到多個結果集,則將在 DataSet 中建立多個表。這些表的命名方式為預設名稱 Table 加上 NN 0 開始遞增,如以 Table0 為第一個表名,依次類推。如果以引數形式向 Fill 方法傳遞表名,則這些表的命名方式為預設名稱 TableName 加上 NN 0 開始遞增,如以 TableName0 為第一個表名,依次類推。

(當用於填充 DataSet SELECT 語句(例如批處理 SQL 語句)返回多項結果時,如果其中一項結果包含錯誤,則將跳過所有後面的結果並且不將其新增到 DataSet 中。)

SqlDataAdapter-

一個數據庫到本地集合的變壓器
SqlDataReader-
只讀,向前的方式
DataSet-
一個本地的資料集合

具體示例: