Question
CFC Query Return not working
Hello All,
Here is my code within the CFC:
<cffunction name="getThisProjectNumber" access="remote" returntype="string" output="false">
<cfargument name="thisProjectName" default="string" required="yes">
<cfset var selectedNumber = ""/>
<cfquery name="getProjectNumber" datasource="#datasource#">
SELECT creativeConfirmationNo.projectNumber,
creativeProjects.projectNameID, creativeProjects.projectName
FROM creativeConfirmationNo INNER JOIN
creativeProjects ON creativeConfirmationNo.projectNameID =
creativeProjects.projectNameID
WHERE (creativeProjects.projectName = '#arguments.thisProjectName#')
</cfquery>
<cfset selectedNumber = getProjectNumber.creativeConfirmationNo.projectNumber>
<cfreturn selectedNumber>
</cffunction>
I get this error with the above query:
CREATIVECONFIRMATIONNO.PROJECTNUMBER is undefined in GETPROJECTNUMBER.
So then I tried using the "as" projectNumber within the query so my <cfset selectedNumber = getProjectNumber.projectNumber >
Neither one is working??? Any suggestions/solutions would be greatly appreciated!
Cheers!
Here is my code within the CFC:
<cffunction name="getThisProjectNumber" access="remote" returntype="string" output="false">
<cfargument name="thisProjectName" default="string" required="yes">
<cfset var selectedNumber = ""/>
<cfquery name="getProjectNumber" datasource="#datasource#">
SELECT creativeConfirmationNo.projectNumber,
creativeProjects.projectNameID, creativeProjects.projectName
FROM creativeConfirmationNo INNER JOIN
creativeProjects ON creativeConfirmationNo.projectNameID =
creativeProjects.projectNameID
WHERE (creativeProjects.projectName = '#arguments.thisProjectName#')
</cfquery>
<cfset selectedNumber = getProjectNumber.creativeConfirmationNo.projectNumber>
<cfreturn selectedNumber>
</cffunction>
I get this error with the above query:
CREATIVECONFIRMATIONNO.PROJECTNUMBER is undefined in GETPROJECTNUMBER.
So then I tried using the "as" projectNumber within the query so my <cfset selectedNumber = getProjectNumber.projectNumber >
Neither one is working??? Any suggestions/solutions would be greatly appreciated!
Cheers!
