Whatever message this page gives is out now! Go check it out!
"YES" if the query is empty and "NO" if it contains data.queryIsEmpty(query)| Parameter | Type | Description |
|---|---|---|
| query | Query (required) | A ColdFusion query object to evaluate. |
"YES" if the query has zero rows, or "NO" if it contains one or more rows.query.recordCount == 0.
<cfscript>
emptyQuery = queryNew("id,name", "integer,varchar");
result1 = queryIsEmpty(emptyQuery); // YES
writeOutput(result1)
filledQuery = queryNew("id,name", "integer,varchar", [{id:1,name:"Test"}]);
result2 = queryIsEmpty(filledQuery); // NO
writeOutput(result2)
</cfscript>
<cfscript>
if (queryIsEmpty(myQuery)) {
writeOutput("No data found");
} else {
writeOutput("Processing " & myQuery.recordCount & " records");
}
</cfscript>