> But what's this with TO's being an object only containing properties? I > thought that was a bean? So for instants I'd have a bean that containing > only getters and setters, nothing more, is that a TO, or is a TO more like > an active record that represents a row of table data?
Rob, It's just a really lightweight version of an object that can be passed around. It can also be used in the memento pattern (using a TO to populate a bean). For example: <cfcomponent displayname="userTO"> <cfscript> THIS.id = 0; THIS.firstname = ''; THIS.lastname = ''; THIS.password = ''; THIS.emailaddress = ''; </cfscript> </cfcomponent> This TO would then be handed to another object, for example a DAO: <cffunction name="Save"> <cfargument name="to" type="path.to.TO" /> <cfset var qSave = "" /> <cfquery name="qSave" datasource="#getDSN()#"> UPDATE users SET id = #arguments.TO.id# ,name = '#arguments.TO.name#' <!--- etc... ---> <!--- and use CFQUERYPARAM! ---> </cfquery> </cffunction> HTH Rich Kroll ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion MX7 and Flex 2 Build sales & marketing dashboard RIAâs for your business. Upgrade now http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:273316 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4