ASP将数据库中的表获取到数组中


关键词

GetRows ASP 记录集 数组

摘要

本文介绍在ASP编程时,如何使用GetRows方法将数组的表记录(即rs记录集)导出到数组之中。

ASP操作数据库均使用ADODB组件,其中的ADODB.RecordSet记录集对应有一个GetRows函数,它可以很方便的将rs数据集中的数据导出到数组中。

'定义一个数组备用
Dim arr

'将rs记录集中所有的记录全部取出,放入到arr数组中
arr = rs.GetRows

'取指定条数的数据记录,并放入到数组中
arr = rs.GetRows(10)

'循环遍历数组,输出数据库记录集中的内容
For row = 0 To UBound(arr, 2)
    For col = 0 To UBound(arr, 1)
        Response.Write (col, row) & "<br>"
    Next
Next

'这里需要注意的是,在GetRows取出来的数组中,行是第二维,列是第一维,这跟我们正常的人的逻辑是反的。不知道微软为什么要这么设计?!

关于ASP将数据库中的表获取到数组中,本文就介绍这么多,希望对您有所帮助,谢谢!

 

文章的版权

洪哥写文章很苦逼,如果本文对您略有帮助,点击感兴趣的广告支持洪哥!万分感谢!本文属于“洪哥笔记”原创文章,转载请注明来源地址:ASP将数据库中的表获取到数组中:http://www.splaybow.com/post/asp-recordset-array-getrows.html

关注与收藏

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D


« ASP在Application和Session中使用数组 根据主键参数化查询一个字段值的ASP数据库操作函数 »

相关文章: