asp记录集多次循环问题?

一个记录集里有六个栏目的内容,我想做六次循环显示。如第一次循环输出栏目1的内容,第二次循环输出栏目2的内容...。循环语句该怎么写(每次循环都要从头读记录)?... 一个记录集里有六个栏目的内容,我想做六次循环显示。如第一次循环输出栏目1的内容,第二次循环输出栏目2的内容...。循环语句该怎么写(每次循环都要从头读记录)? 展开
 我来答
缓步莫迟疑C
2013-03-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6487万
展开全部
不知道你为什么非要这样做,但我有个更简单的方法,就是按这个栏目字段排序,然后在循环内部检查当前记录的栏目列的值与上一条是否相同,如果不同,就说明该处理另一个栏目的输出了.这样只需遍历一次记录集即可输出所有六个栏目.但是如果按你现在的想法,要遍历六次.
更多追问追答
追问
你说的太对了,我也想这样,但是记录集里把六个栏目的内容都混合在一起了,不从头读能行吗?
追答
这就是我告诉你为什么要按栏目排序了,只有这样,所有栏目相同的才会排列在一起,这样,只要发现某一条记录的栏目列的值与前一个不同了,就说明该轮到下一个栏目了.
解甲将军
2013-04-10 · TA获得超过5092个赞
知道大有可为答主
回答量:1.3万
采纳率:0%
帮助的人:3380万
展开全部
因为你读了答复,光标确实不循环
应该写成,代码更精简

“936”%>

com.asp的的” - > <%

暗淡RS,RS1,SQL,SQL1,HF

集RS =服务器。 (“adodb.recordset”)

SQL =“选择编号,姓名,职称,身体,时间从客户订货编号递增”

rs打开SQL,CONN,1,1 设置RS1 =(“adodb.recordset”)

做而不是RS.EOF的

SQL1 =“SELECT *相对guestid =”&RS(“ID”)注:这里面循环

rs1.Open SQL1,CONN %>。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式