【发布时间】:2011-10-18 00:07:43
【问题描述】:
我正在循环查询结果,我需要限制显示的行数。我需要使用cfoutput,因为我正在使用group 属性,而我不能使用maxrows,因为不会显示所有行。
我尝试在<cfoutput> 中使用<cfbreak>,但这会引发错误。
如何跳出<cfoutput> 循环?
【问题讨论】:
-
cfoutput有点像加州酒店。 AFAIK,没有优雅的方法可以尽早摆脱它。如果您使用的是 MS SQL 2005 之类的数据库,我建议限制 SQL 中的行,而不是 cfoutput。 -
你不能在你的查询中“分组”以消除欺骗,然后只使用 cfloop,你可以从中 cfbreak 吗?
-
我没有使用该组来删除重复项,而是使用它来对它们进行分组。但我只在其中有超过一行时才显示该组。
-
@Yisroel - 回复:“如果其中有不止一行。” 为什么不在你的 sql 中过滤掉它呢?另外,您使用的是哪个数据库?
标签: coldfusion cfoutput