I don't know if this is a bug, undocumented feature or correct behavior? But has anybody run into this before?
I have some code such as this in a CFC creating an array of queries. <!--- ******************* Pseudo code example ******************* ---> <cfset QueryAry = ArrayNew(1)> <!--- This query will return one record ---> <cfquery name="First" datasource="DSN"> SELECT Field1, Field2, Field3 FROM Table1 WHERE ID = #IDVar# </cfquery> <cfset QueryAry[1] = First> <!--- This query will return zero to many records ---> <cfquery name="Second" datasource="DSN"> SELECT Field4, Field5, Field6 FROM Table2 WHERE ID = #IDVar# </cfquery> <cfset QueryAry[2] = Second> <cfreturn QueryAry> Then when I try to output the query results stored in the array returned from the CFC. <cfoutput> #IsQuery(QueryAry[1])# <!--- This returns True ---> #IsQuery(QueryAry[2])# <!--- This returns True ---> </cfoutput> <!--- Case 1: This does not work ---> <cfoutput query="QueryAry[1]"> #Field1# #Field2# #Field3# </cfoutput> <cfoutput query="QueryAry[2]"> #Field4# #Field5# #Field6# </cfoutput> <!--- End Case 1 ---> <!--- Case 2: This does not work ---> <cfloop query="QueryAry[1]"> #Field1# #Field2# #Field3# </cfloop> <cfloop query="QueryAry[2]"> #Field4# #Field5# #Field6# </cfloop> <!--- End Case 2 ---> <!--- Case 3: This does work ---> <cfoutput> #QueryAry[1]["Field1"][1]# #QueryAry[1]["Field2"][1]# #QueryAry[1]["Field3"][1]# </cfoutput> <cfloop from="1" to="#QueryAry[2].RecordCount#" index="i"> <cfoutput> #QueryAry[2]["Field4"][i]# #QueryAry[2]["Field5"][i]# #QueryAry[2]["Field6"][i]# </cfoutput> </cfloop> <!--- End Case 3 ---> <!--- *** End Pseudo Code Example *** ---> I would be interested in any comments on this behavior by others in the CF community, as well as Macromedia types if they care too say something. -------------- Ian Skinner Web Programmer BloodSource Sacramento, CA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq This list and all House of Fusion resources hosted by CFHosting.com. The place for dependable ColdFusion Hosting. Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4