GetRows的用法详解!
程序员文章站
2022-08-06 16:40:37
大家应该都知道 recordset 有个 getrows 属性,但是真正使用的不多,我也是最近才用的!汗…… 其实这个属性很简单,就...
大家应该都知道 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 | 标题:下载 | 介绍:这里是下载
好了,具体就写这么多吧!文采不行,如果大家有什么不明白的,多用用就可以了,呵呵
其实这个属性很简单,就是把数据集输出到一个数组中。但是实用性可不小,在这里我举一个例子说明一下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 | 标题:下载 | 介绍:这里是下载
好了,具体就写这么多吧!文采不行,如果大家有什么不明白的,多用用就可以了,呵呵
下一篇: 响菜是什么地方的菜?