• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

asp 海叔叔 4周前 (05-31) 11次浏览 已收录 0个评论

关键词
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) & “

Next
Next

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

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


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址