Web 下dataReader的迴圈讀取

2021-03-31 08:56:58 字數 550 閱讀 1441

<%

dim sqlword as string="select top 7 * from news where focusnews=true order by newsid desc"

dim mycmdword as oledb***mand=new oledb***mand(sqlword,myconn)

dim myreaderword as oledbdatareader=mycmdword.executereader()

%>

<%

dim wordnextresult as boolean = true

do until not wordnextresult

do while myreaderword.read() 

%>"><%=myreaderword.item("title")%>  

<%

loop

wordnextresult = myreaderword.nextresult()

loop

myreaderword.close()

%>

DataReader的使用總結

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

DataReader關閉的問題

sqlcommand在每次執行executenonquery 方法之後,內部會生成一個空的datareader物件,該物件只有在資料庫連線關閉之後,才會被釋放掉,加上上邊提到的,在dbhelper類中資料庫連線物件是一個靜態的全域性變數。因為在同時呼叫api進行資料查詢時,在第一個查詢還未結束,資料...

datareader和dataset的區別

dataset是一個記憶體資料庫,你取資料的時候可以把資料放進去,資料取完就可以斷開連線了,這樣你就可以在dataset中去取資料,和資料庫就無關了。這樣非常方便,但有個問題,你把資料放記憶體裡,是要佔用記憶體空間的,如果這個dataset中放了很多資料的話,效率就有問題了,你在一個大的datase...

DataReader和DataSet的區別

1.datareader是資料管理提供者類,而dataset是一般性資料類。2.dataset獲取資料需要通過橋樑dataadapter的填充,由於datareader本身就是管理提供者,它可以通過command的executereader 方法就可以獲取資料。4.datareader只能正向讀取資...

DataSet和DataReader的適用環境

ado.net2.0提供了兩個用於檢索關係資料的物件 dataset和datareader。並且這兩個物件都可以將檢索的關係資料儲存在記憶體中。在軟體開發過程中經常用到這兩個控制元件,由於這兩個控制元件在使用和功能方面的相似,很多程式設計師錯誤地認為dataset和datareader是可以相互替代...