当前位置: 移动技术网 > IT编程>开发语言>Asp > GetRows的用法详解!

GetRows的用法详解!

2017年12月12日  | 移动技术网IT编程  | 我要评论
大家应该都知道 recordset 有个 getrows 属性,但是真正使用的不多,我也是最近才用的!汗……

其实这个属性很简单,就是把数据集输出到一个数组中。但是实用性可不小,在这里我举一个例子说明一下getrows的使用方法,大家举一反三能想到更多的用法!

比如一个分类的表 t_cate,结构和数据如下:

id   |   title   |  intro
-----------------------------------------
1    |   新闻   |  这里是新闻
2    |   教程   |  这里是教程
3    |   下载   |  这里是下载

好了,表建立好了,数据也有了,下面我们就要用到getrows咯!
复制代码 代码如下:

dim rs_cate
dim arr_cate
set rs_cate=conn.execute("select id,title,intro from t_cate order by id asc")
arr_cate=rs_cate.getrows
set rs_cate=nothing

好了表数据已经导出到数组了!下面我们将遍历这个数组
复制代码 代码如下:

dim arr_catenums,arr_catenumi
arr_catenums=ubound(arr_cate,2)  '得到数组中数据的下标
for arr_catenumi=0 to arr_catenums
    response.write("id:"&arr_cate(0,arr_catenumi)&" | 标题:"&arr_cate(1,arr_catenumi)&" | 介绍:"&arr_cate(2,arr_catenumi)&"<br>")
next

呵呵,好了,输出的数据为:
id:1 | 标题:新闻 | 介绍:这里是新闻
id:2 | 标题:教程 | 介绍:这里是教程
id:3 | 标题:下载 | 介绍:这里是下载

好了,具体就写这么多吧!文采不行,如果大家有什么不明白的,多用用就可以了,呵呵

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网