国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

把RS.GetRows看得更清楚

2024-05-04 10:58:03
字體:
供稿:網(wǎng)友
用過Rs.GetRow的兄弟都知道Rs.GetRow可以更有效率地獲取小容量數(shù)據(jù)(不適合大容量數(shù)據(jù),尤其涉及大對象的時(shí)候,容易暴掉,我就爆過一次),PuterJam應(yīng)用得不錯(cuò)的說。

但是Rs.GetRow返回的是一個(gè)二維數(shù)組,我們經(jīng)常不知道哪段對哪段。這個(gè)很麻煩,于是編了一小段程序方便調(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

' 建立一個(gè)表格
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






--------------------------------------------------------------------------------

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


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

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

Rows 是要讀取記錄的數(shù)量;如果想要取得Recordset所有記錄,可用-1或省略此參數(shù)。Start 是指出第一個(gè)被讀取記錄的書簽;也可以是下列列舉常數(shù)中的一個(gè):0-adBookmarkCurrent(目前記錄)、1-adBookmarkFirst(第一筆記錄)、或2-adBookmarkLast(最后記錄)。 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴塘县| 虞城县| 云霄县| 马公市| 临安市| 南丹县| 平远县| 遵化市| 营山县| 赣榆县| 临颍县| 平陆县| 曲沃县| 泽普县| 镇坪县| 旬邑县| 社会| 眉山市| 德化县| 武隆县| 灵武市| 安溪县| 自贡市| 保靖县| 孟州市| 贞丰县| 仁化县| 应城市| 喀喇沁旗| 泰州市| 泸西县| 阳谷县| 天台县| 南宫市| 海南省| 龙口市| 曲沃县| 新建县| 宝鸡市| 郁南县| 香格里拉县|