I want tot do the equivalent of:
<cfoutput query="queryName" startow="startrow" maxrows="maxrows">
......
</cfoutput>
using cfscript.
My code so far (in a function) is:
_sqlStatement = 'SELECT first_name, surname, mail_address
FROM usersTable
WHERE 1=1
AND first_name LIKE :searchText
OR surname LIKE :searchText
OR mail_address LIKE :searchText
ORDER BY #arguments.sortname# #arguments.sortorder#';
_qryGetUsers.setSQL(_sqlStatement);
_qryGetUsers.addParam(name="searchText",value="%" & #arguments.searchText# & "%",cfsqltype="CF_SQL_varchar");
_qryGetUsers.setDatasource(myDataSourceName);
qUsers = _qryGetUsers.execute().getResult();
//cfoutput equivalent
for(x=_startRow; x LTE qUsers.recordcount; x++)
{
......
}
Thanks.