使用DataReader物件檢索資料例項

2021-09-06 05:20:32 字數 627 閱讀 1340

我們再來重新完成學生資訊窗體功能,不同的是前面採用的是dateset和dataadapter來完成的。現在我們使用datareader物件來檢索資料。

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace datereader_test

private void btnsearch_click(object sender, eventargs e)

else

reader.close();

}catch(exception ex)

finally}}

}注意:在讀取資料前必須執行reader()方法,否則在執行時會出現異常。讀取資料後要關閉datareader物件,如果沒有及時關閉,資料庫在執行其他操作時會出現錯誤。

DataReader物件與資料獲取

datareader物件與資料獲取 datareader物件以 基於連線 的方式來訪問資料庫。也就是說,在訪問資料庫 執行sql操作時,datareader要求一直連在資料庫上。這將會給資料庫的連線負載帶來一定的壓力,但datareader物件的工作方式將在很大程度上減輕這種壓力。1 datarea...

使用DataReader填充DataTable

public function fill function fill byval datareader assqldatareader asdatatable dimdatatable asdatatable dimdatarow asdatarow datatable new datatable ...

DataReader的使用總結

對學習.net的人來說ado.net應當是不陌生了,不過我在這裡還是想總結一下關於datareader的使用 datareader包括了兩種形式 sqldatareader和oledbdatareader,其中很多的用法和屬性都是相通的。首先datareader從資料庫當中檢索唯讀,只進的資料流,它...