Well, I think the JavaCSV method is pretty fast. What I'm wondering is if there's a better way to do this line:
<cfset fileOutput.write( resultSet[fieldsArray[i]][resultSet.currentRow].toString() )> Let's say you improve the speed of that line by 0.1ms ... that improves a 50,000 row 100 column generation by 500 secnds. This is part of a dynamic report generation tool, run by end-users as many as 100 times a day, with varying numbers of rows and varying columns. Rick ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346824 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

