【发布时间】:2014-03-24 04:52:55
【问题描述】:
与其将查询中的列硬编码到表中,我更喜欢动态地执行此操作。 这是我从另一个来源调整的代码。我想要做的不仅是按顺序获取列,还要获取每列的行值。我似乎找不到使用此方法显示每列的实际行值的属性,只有列名和类型。
在两个 cfloop 中,顶部的一个代表列名,而底部的一个代表该列的行值。
cfset employeemeta=getMetaData(ShowDeletedData)>
<Table border="1">
<TR>
<h4>The Employees table has the following columns</h4>
<cfloop index="i" from="1" to="#arrayLen(employeemeta)#">
<cfoutput>
<TD> #employeemeta[i].name# </TD>
</cfoutput>
</cfloop>
</TR>
<TR>
<cfloop index="i" from="1" to="#arrayLen(employeemeta)#">
<cfoutput>
<TD> #employeemeta[i].name# </TD>
</cfoutput>
</cfloop>
</TR>
</table>
【问题讨论】:
-
这些示例都不会特别回答我的问题,因为我要求列保持它们在我的数据库中的顺序。 Coldfusion 按字母顺序排列它们。
标签: html sql coldfusion