post #1 (permalink) Antiguo 11-ago-2010, 13:27
Predeterminado Hosting exportar un .xls a MySQl en el Servidor
Voy a recibir un material en excel y tengo que exportarlo a una base de datos MySQL. Si bien ya le mandé la consulta a mi proveedor de Hosting, me gustaría saber si a alguno de Uds. le pasó y cómo lo solucionó.

Sé que son más normales de exportar/importar los .csv o .txt pero el problema es que en algunas de las columnas de excel me vienen datos que tranquilamente pueden ser separadores como el punto y coma y no me quiero estar pasando toda una tarde viendo si lo que busco y reemplazo es correcto.

Desde ya, muchas gracias.
Usuario Normal
Fecha de Ingreso: may-01
Mensajes: 479
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
cmarti está desconectado
Responder Citando
post #2 (permalink) Antiguo 11-ago-2010, 14:12
Predeterminado
Si sabes algo de programacion, podes hacer un mini programa para conectarte al excel con odbc y volcarlo a la base de datos mysql mediante otra conexion odbc

Excel ODBC Connection
Super Moderador
Fecha de Ingreso: dic-03
Edad: 24
Mensajes: 5,910
Gracias dadas: 0
Agradecido 3 veces en 3 Mensajes
Enviar un mensaje por MSN a p4bl1t0 Enviar un mensaje por Skype™ a p4bl1t0
p4bl1t0 está desconectado
Responder Citando
post #3 (permalink) Antiguo 12-ago-2010, 06:24
Predeterminado
Hola p4bl1t0. Muy interesante lo del DataPipe. Bien armadito che. Para tenerlo en cuenta.
Mirá, me contestó mi proveedor de Hosting que una de las maneras de importar, es a través de un archivo .sql. No hay drama. Yo tengo casi todo programado en VBA para que de hecho hasta me deje el resultado en un .csv. Como este proveedor se maneja con PhpMyAdmin, desde ese aplicativo con seguridad podré importar no solo .txt, sino también los .csv.

Lo único que me está faltando y ahí la puteada mía, era programar la "limpieza" de caracteres que podrían llegar a significar un separador de campos aunque si estos están alojado en celdas de excel, desconozoco si a la hora de importarlos a MySQL se arma la goma.
Un abrazo y muy bueno el enlace.
Usuario Normal
Fecha de Ingreso: may-01
Mensajes: 479
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
cmarti está desconectado
Responder Citando
post #4 (permalink) Antiguo 15-ago-2010, 12:52
Predeterminado
Mira tengo una rutina que te podria facilitar las cosas se llama Deame3p y la puedes encontrar en mi sitio, http://sics.webcindario.com

Saludos
Usuario Registrado
Fecha de Ingreso: ago-10
Mensajes: 2
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
ObjetivoPHP está desconectado
Responder Citando
post #5 (permalink) Antiguo 16-ago-2010, 09:41
Predeterminado
Hola ObjetivoPHP. Estuve leyendo tu código. Groso che. Se agradece el aporte. Un abrazo.
Usuario Normal
Fecha de Ingreso: may-01
Mensajes: 479
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
cmarti está desconectado
Responder Citando
post #6 (permalink) Antiguo 22-ago-2010, 00:05
Predeterminado
De nada y por cualquier cosa a las ordenes...
Usuario Registrado
Fecha de Ingreso: ago-10
Mensajes: 2
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
ObjetivoPHP está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro


La franja horaria es GMT -3. Ahora son las 10:45.