> Acutally, I think the proper description would be that the CF Query object > is an object wrapping a data structure, but I think we're really just > discussing semantics here :) The CFQuery object itself > (coldfusion.sql.QueryTable) has much more functionality than is revealed > by > default - here are some of the other undocumented CFQuery members - a > CFDUMP > reveals even more:
As far as I know, all of the intrinsic ColdFusion data types and data structures will produce similar results, including even strings. That doesn't make a string an object, however. The distinction, I think, is in the context. From within CFML, queries are data structures. Yes, there are undocumented ways to call methods on them, but that's outside the scope of this conversation: a ColdFusion query ceases to be a Coldfusion.sql.QueryTable when it's returned from a Web service. To put it another way, I'm sure that a window is an object from within .Net, but at the user interface level, it's just a window to me. More to the point, when I pass back a ColdFusion query from Web service, I'm passing back a data structure, not an object. Anyway, I think you're right in that we generally agree. I'm probably being to pedantic about terminology -- assuming, of course, I'm even right, which is rarely the case. :) Ben Rogers http://www.c4.net v.508.240.0051 f.508.240.0057 ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' in the message of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by Mindtool, Corporation (www.mindtool.com). An archive of the CFCDev list is available at www.mail-archive.com/[email protected]
