【问题标题】:How to number of sub items in grouped list如何计算分组列表中的子项目数
【发布时间】:2021-12-25 09:31:59
【问题描述】:

我正在使用经典的 asp。我必须要桌子。第一个称为“sorutip”的表包含每个组的图块。第二个表名为“Questions41”有问题。我想从 1 开始对每个组进行编号,如下例所示。

填补空白。

1- ......
2- .......
3- ......
4- ......

回答问题

1- ......?
2- ........?
3- .....?
4- .....?
5- ....?
6- ......?

把句子按正确的顺序排列

1- .....
2- .......
.... 3- ....
4- ......

我的代码在这里...

<%

设置 oRS= conn.Execute("SELECT DISTINCT(questions41.tid),sorutip.tid,sorutip.title, questions41.question FROM questions41 LEFT JOIN sorutip ON questions41.tid=sorutip.tid GROUP BY questions41.tid,sorutip .tid,sorutip.title,questions41.question")

暗淡的标题2,上一个组名
标题2 = ""
previousGroupName = ""

直到 oRS.EOF
标题2 = oRS("标题")
问题= oRS("问题")
If title2previousGroupName Then
响应.Write("

")
Response.Write(oRS("title"))
Response.Write("

")
结束如果

number=number+1

Response.Write(" "& number &"-" & question & "
")
previousGroupName = title2

oRS.MoveNext<br>

循环
oRS.关闭
%>

【问题讨论】:

    标签: asp-classic


    【解决方案1】:

    您只需在开始新组时重置number

    If title2<>previousGroupName Then 
        Response.Write("<p>")
        Response.Write(oRS("title"))
        Response.Write("</p>")
        number = 0
    End If
    

    【讨论】:

    • 非常感谢加布里埃尔。多亏了你,问题已经解决了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-30
    • 1970-01-01
    相关资源
    最近更新 更多