cfloop

    6热度

    1回答

    我在cfloop中查询。我想获得一个属性,但是直到运行时我才会知道该属性是什么。使用#qryResult[MyAttr]#失败,并显示错误“复杂对象类型不能转换为简单值。”这样做的语法是什么? 下面是一个简化的例子: <cfquery datasource="TestSource" name="qryResult"> SELECT * FROM MyTable </cfquery>

    4热度

    1回答

    我有2个表。一个用于类别,另一个用于问题。 category table: category_id category_name questions table: question_name question_id category_id 如何循环所有类别名称并显示分类在每个类别名称下的问题?使用ColdFusion,所以我想我应该用<CFLOOP> 结果应该是这个样子。 组别

    6热度

    3回答

    有没有更好的方法来编写以下内容? <cfloop list="#qry.Columnlist#" index="FieldName"> <cfset "form.#FieldName#" = Evaluate("qry.#FieldName#")> </cfloop> 此循环将查询中的每个字段分配给相应的表单字段。 我明白评估功能是避免的。

    2热度

    2回答

    我有一个查询检索一些数据。 我想在不同的div标签中考虑一些条件来显示这些数据。 现在我的问题是, 我通过循环查询一次,获取三个不同结构中的数据并在显示时使用这些结构来完成此操作。这是一个很好的方法或 在每个div中每次循环查询来检查条件是rip方法吗? <tr > <td > features: </td> <td > <cfloop query="getAttrib

    1热度

    2回答

    以下两个块之间是否存在逻辑差异?还有一种形式比另一种更正确吗?他们都将以自己的职能居住 - 我在此省略。 <cfset local.result = 1 /> <cfset local.i = 1 /> <cfloop from="1" to="5" index="i"> <cfset result = result * i /> </cfloop>

    11热度

    3回答

    开发人员指南的第116页说 “与cfloop标记不同,CFScript for-in循环不提供循环查询和列表的内置支持。” 问:如何在ColdFusion 9中使用新的脚本语法遍历列表? <cfloop list="#qry.Columnlist#" index="FieldName"> <cfset form[FieldName] = qry[FieldName][1]> </cfl