Esta semana he estado usando CSV para actualizar una base de datos.
Podria leer el archivo como una lista de #chr(13)# y despues una lista de ",".
Y asi acceder los variables.
Pero buscando en internet encontre otra forma de hacerlo.
Usando el Driver de ODBC de texto csv.
1. Entrar en tu servidor ODBC y pincha en la pestaña de "System DSN" y crea un DSN nuevo llamado CSVGenerico con el driver Microsoft Text Driver (*.txt, *.csv).
2. Entrar en Administrator de Coldfusion y crea un Datasource usando ODBC Socket y lo llamas igual CSVGenerico.
3. Abrir un archivo de cfm y pon este codigo
<cfset filepath="C:\Inetpub\wwwroot\micsv.csv">
<cfquery name="MiConsulta" datasource="CSVGenerico">
SELECT *
FROM #filePath#
</cfquery>
Ya!
Fuente: Coldfusion Muse