는동적으로 생성 된 쿼리 이름을 ColdFusion에 포함시킬 수 있습니까? 내가 뭘하려고 오전
<cfloop array="#LOCAL.someArray" index="LOCAL.aString">
<cfset LOCAL.queryName = "uniqueQueryName_" & LOCAL.aString />
<cfquery name="#LOCAL.queryName#" datasource="db" cachedwithin="#CreateTimeSpan(1,0,0,0)#">
SELECT count(*) AS c FROM someTable
</cfquery>
<cfdump var="#LOCAL.queryName#" />
</cfloop>
이 가능하다, 또는 그것을 할 수있는 더 좋은 방법은 무엇입니까?
편집
이 <cfloop query="LOCAL.queryName">
와 함께 작동하지만 내가 <cfset ArrayAppend(LOCAL.returnArray, LOCAL.queryName.c) />
시도 하시겠습니까? 오류가 있습니까? –
''을 실행하면 'uniqueQueryName_foo','uniqueQueryName_bar' 등의 문자열 값을 출력합니다. –
John
쿼리 행을 동적으로 액세스하려면 연관 배열 표기법 즉'Local [ "nameOfQuery"] [ " theColumnName "] [rowNumber]' – Leigh