> 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]

Reply via email to