我有一个在列中返回整数的查询,例如:
1234.00
在 Coldfusion8 中,我将其输出到表中,并添加另一列,其中包含如下货币:
<td>#query.total# #query.currency#</td>
但是,我现在想将查询输出到一个数据表结构中,我必须使用它来组合这两个字段
<cfscript>
variables.orderTotal = query.sum & "" & query.currency;
QuerySetCell(rResult, "orderTotal", variables.orderTotal, variables.counter );
</cfscript>
这不起作用并破坏了整个脚本。我想我不能像这样“连接”一个整数和一个 varchar。
问题:
如果我想将两个字段输出到同一列中,我该怎么做呢?我将在下一步中循环查询以创建 AJAX 响应结构,如下所示:
<cfloop query="query">
<cfset variables.count = variables.count + 1>[
<cfloop list="#variables.fieldlist#" index="variables.i">
"#query[variables.i][query.currentRow]#"
<cfif variables.i is not listLast(variables.fieldlist)>, </cfif>
</cfloop>]
...
那我必须在那里做吗?