我已经使用ColdFusion和SQL编写了一份报告,当每行中的某个值为零时,查询将不返回任何行。我正在使用cfstoredproc来检索数据,这就是我显示它的方式:
<cfloop query="DONORS_WITHDRAWN">
<tr>
<td align="left"><cfoutput>#DONORS_WITHDRAWN.Reason#</cfoutput></td>
<td align="right" style="padding-right: 58px"><cfoutput>#DONORS_WITHDRAWN.Number_of_DONOR_withdrawals#</cfoutput></td>
</tr>
</cfloop>
当我在SQL Server Management Studio中运行查询一段时间(所有结果均为零)时,将按预期返回所有行。除非其中至少一个值大于零,否则它们不会出现在ColdFusion报告中。