精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

當(dāng)前位置: 首頁IT技術(shù) → 細(xì)看RS.GetRows

細(xì)看RS.GetRows

更多

這篇文章提供的大家一起學(xué)習(xí),讓我們把RS.GetRows看得更清楚,希望對大家有用。

用過Rs.GetRow的兄弟都知道Rs.GetRow可以更有效率地獲取小容量數(shù)據(jù)(不適合大容量數(shù)據(jù),尤其涉及大對象的時候,容易暴掉,我就爆過一次),PuterJam應(yīng)用得不錯的說。

但是Rs.GetRow返回的是一個二維數(shù)組,我們經(jīng)常不知道哪段對哪段。這個很麻煩,于是編了一小段程序方便調(diào)試用:

    Dim ds
    Set objRS=objConn.Execute("SELECT * FROM [blog_Upload] WHERE ([ul_Quote] LIKE '%" & CStr(ID) & "%') ")
        ds=objRS.GetRows
    objRS.Close()
    Set objRS=Nothing

' 建立一個表格
Response.Write "Written By Sipo(www.dc9.cn)<table align=""center"" border=""1"">"
Response.Write vbcrlf
Response.Write "<tr><td></td>"
For j = 0 To UBound(ds, 1)
Response.Write "<td>ds("&j&",X)</td>"
Next
Response.Write "</tr>"
' 每一行
  For i = 0 To UBound(ds, 2)
    Response.Write "<tr><td>ds(X,"&i&")</td>"& vbcrlf
    ' 每一列
    For j = 0 To UBound(ds, 1)
      Response.Write "<td>"
      If IsNull(ds(j, i)) Then 
      Response.Write "Null"
      Else
      Response.Write ds(j, i)
      End If
      Response.Write "<br>"
      Response.Write "<b>ds("&j&","&i&")</b>"
      Response.Write "</td>"
    Next

    Response.Write "</tr>" & vbcrlf
  Next

  Response.end



獻給菜鳥們:
關(guān)于GetRows的小資料:

ADO也提供更有效率方法來取得數(shù)據(jù)。GetRows 方法傳回一個二維的數(shù)組變量,每一行對應(yīng)Recordset中的一筆記錄,且每一列對應(yīng)到記錄中的字段。此方法的語法如下: 

varArray = rs.GetRows([Rows], [Start], [Fields]) 

Rows 是要讀取記錄的數(shù)量;如果想要取得Recordset所有記錄,可用-1或省略此參數(shù)。Start 是指出第一個被讀取記錄的書簽;也可以是下列列舉常數(shù)中的一個:0-adBookmarkCurrent(目前記錄)、1-adBookmarkFirst(第一筆記錄)、或2-adBookmarkLast(最后記錄)。 

Fields 是可選擇的字段名稱數(shù)組,其用來限制要讀取的數(shù)據(jù)量。(也可指定單一字段名稱、單一字段索引、或者一個字段索引數(shù)組)。當(dāng)設(shè)定 Rows 為少于Recordset記錄筆數(shù)時,第一筆未讀取的記錄變成現(xiàn)行記錄。若省略 Rows 參數(shù)或設(shè)定為-1-adGetRowsRest或大于未讀取的筆數(shù)時,GetRows 方法會讀取所有記錄并讓Recordset在EOF狀態(tài),而不會產(chǎn)生任何錯誤。 

當(dāng)處理目的變量數(shù)組的數(shù)據(jù)時,應(yīng)該記得數(shù)據(jù)儲存方式是有點相反的感覺:數(shù)組中第一維定義Recordset的字段(數(shù)據(jù)行),第二維定義Recordset的數(shù)據(jù)列。

GetRows 方法通常比一次讀一筆記錄的循環(huán)要來得快些,但使用這方法時,必須確定Recordset未包含太多記錄;否則,會很容易以一個非常大的變量數(shù)組來填滿所有內(nèi)存;谙嗤脑颍眯⌒牟灰ㄈ魏蜝LOB(Binary Large Object)或CLOB(Character Large Object)字段;若如此做的化,應(yīng)用程序一定會爆掉,特別是對于較大的Recordset而言。最后,記住此方法傳回的變量數(shù)組是以0為基底的;傳回記錄的筆數(shù)是UBound(values,2)+1,傳回字段數(shù)是UBound(value, 1)+1。

熱門評論
最新評論
發(fā)表評論 查看所有評論(1)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)
主站蜘蛛池模板: 久久精品成人免费网站 | 中国二级毛片 | 国产永久免费草莓网视频 | 精品国产亚洲人成在线 | 日韩欧美~中文字幕 | 亚洲精品第三页 | 免费一级毛片在播放视频 | 操穴影院| 精选国产门事件福利在线观看 | 天天干天天干天天干天天干 | 久久综合狠狠综合久久 | 精品美女在线 | 色欧美在线 | 182tv精品视频在线播放 | 日本视频免费播放 | 99精品国内不卡在线观看 | 国产成人综合精品 | 日韩1页 | 福利视频一区 | 色婷婷激婷婷深爱五月小说 | 奇米影视第4色 | 在线观看视频99 | 久久久99精品 | 国产网站在线免费观看 | 欧美成人午夜视频在线观看 | 久久久久夜夜夜精品国产 | 欧美国产一区二区三区 | 97久久久久国产精品嫩草影院 | 国产欧美一区二区成人影院 | 精品无人区一区二区三 | 免费精品久久 | 四虎影院免费观看 | 国产精品1区2区3区在线播放 | 福利在线免费 | 99久久99久久免费精品蜜桃 | 99久久网站| 九九久久免费视频 | 24小时最新更新免费观看片 | 男女做视频网站免费观看 | 日韩精品午夜 | 蜜桃视频一区二区三区四区 |