my way may not seem the best, knowing that there are many Gurus in this field, 
but i always take the easiest and simplest routes to achieving my goals.

Write simple queries that will import the data from each CSV.





________________________________
From: Donnie Carvajal <[email protected]>
To: cf-talk <[email protected]>
Sent: Tue, April 20, 2010 3:41:22 PM
Subject: Data Imports


I have a question about preferences for importing data and filtering the data 
through CFCs.  We have functionality in our app to upload a csv file to make 
mass adds/updates.  From the file, we are loading the data into a database 
table.  The app has many great CFCs that create beans and DAOs that manage all 
of the business logic for adding/updating through the GUI of the app.  Would 
you suggest taking each record in the table the data was imported to and 
creating an object for each record and using the normal add/update logic that 
the CFCs already handle or would you suggest writing a single UPDATE query and 
an INSERT with SELECT query to get the data into the system?  It seems the 
greatest reason for using CFCs is to encapsulate all of the business logic in 
one spot to avoid having to change code in many different places, so creating 
objects would be the wiser choice; however, some of these imports will have 
thousands if not tens of thousands of records
 and CF is very slow at creating objects, so it seems it would be more 
beneficial to simply write queries to translate the data and duplicate the 
logic.

Thoughts?

Thanks,

Donnie



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333038
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to