jueves, julio 30, 2009

Leyendo texto o csv como un query

En un post previo escribí sobre la manera de leer un csv usando el driver de texto en coldfusion admin. Usando este codigo no necesitas tener acceso a cfadmin, ideal si usas un servidor compartido. Y además, esta muy bien para insertar datos de un archivo a una base de datos.

Primero, he creado un archivo llamado nombres.csv con los siguientes datos:

Nombre,Apellidos,Email
Fred,Prueba,fred67@prueba.com
Jose,Rodriguez,jred@hotmail.com
Sandra,Garcia,sandra@miweb.com

<cfhttp method="Get" url="http://127.0.0.1:8500/nombres.csv" name="LosNombres">
<cfquery name="qNombres" dbtype="query">
SELECT *
FROM LosNombres
</cfquery>
<cfoutput>#qNombres.recordcount#</cfoutput>

P.D. Estoy usando un servidor local con el servidor web que viene en la versión developer de colfusion en el puerto 8500

No hay comentarios: