19/01/2008, 14:15
|
| | Fecha de Ingreso: enero-2008
Mensajes: 27
Antigüedad: 17 años Puntos: 0 | |
Re: Convertir archivo excell a BD Pues sinceramente no eh buscado algun script, ya que no me eh visto en la necesidad de hacer esto. Pero lo que si eh hecho y seguramente muchos ya lo han utilizado incluso y lo hagas es exportar a excel el resultado de una consulta.
Lo que realiza es generar un XLS poniendo en el header de la pagina que el contenido sera un excel, tal vez por ahi te podrias hacer un script que hago lo inverso, ya que si es posible generar un xls, se debe poder realizar lo inverso.
Mas que nada supongo tendrias que obtener un texto plano y de ahi recorrelo con manejo de cadenas para sacar las tuplas del documento y hacer las query's a la BDD por que tanto como convertir un xls a una BDD no creo.
por otro lado por que no buscas sobre CVS y seria mucho mas facil la conversion, conviertes el XLS a CVS que seguro ya hay scripts, y de CVS ya debe haber scripts para llevarlo a tu Gestor de BDD preferido, yo eh utilizado uno para PostgreSQL y me fue muy bien, pase una BDD de DB2 a CVS y de ahi a PostgreSQL, y no hubo corrupcion alguna de datos.
Seria de ayuda aclararas que Gestor utilizas como dice Mithrandir, ya que si es MS SQL Server pues la tienes mas facil ya que la compatibilidad y el mecanismo es muy sencillo ya que pertenecen a la misma familia de productos. Y puedes utilizar lo que te sugieren, incluso a traves de ODBC desde PHP. |