我有一個查詢爲什麼得到錯誤元素recordcount是未定義的?
SELECT csedept_name,submitterdept, COUNT(execoffice_status) as 'starsgiven'
FROM Depts d
LEFT JOIN CSEReduxResponses c on d.csedept_id = c.submitterdept
.......
and YEAR ([approveddate]) =2014
and month ([approveddate]) =12
....
,當我在microsolf SQL Server的工作室運行我得到 20行返回,全部用「submitterdept」空。 但我不斷收到此錯誤:
Element RECORDCOUNT is undefined in GETBRANCHSTARS.
The error occurred in stars.cfm: line 498
496 : </cfif>
497 : <cfset totalbranch =0 >
498 : <cfif getbranchstars.recordcount gt 0>
499 :
500 : <h1> Counts </h1
出於某種原因,是不承認的RecordCount。
我做錯了什麼?
<cfset totalbranch =0 >
<cfif getbranchstars.recordcount gt 0>
<table >
<thead><tr><th>Branch</th><th>Stars Given</th></tr></thead>
<tbody>
<cfoutput query="getbranchstars" >
<tr>
<td>#CSEDEPT_NAME#</td>
<td>#BRANCHTOTALSTARSGIVEN#</td>
</tr>
<cfset totalbranch += BRANCHTOTALSTARSGIVEN>
</cfoutput>
</tbody>
<tfoot>
<cfoutput>
<tr>
<th> </th>
<th><div align="left">#totalbranch#</div></th>
</tr>
</cfoutput>
</tfoot>
</table>
<cfelse>
<p>No Branch Department Counts</p>
</cfif>
請將您的cfquery標籤或新查詢()方法添加到您的示例中...問題可能存在 – 2014-12-02 22:23:24
同意,顯示更多代碼。此外,請檢查查詢周圍的任何條件語句是否可能阻止其在某些條件下運行,這意味着getbranchstars查詢變量甚至可能不會被定義。 – 2014-12-02 22:53:00
我看到我能做什麼,事情是如果我將查詢中的月份更改爲11,它的效果很好 – jfishbow 2014-12-02 22:58:24