Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Convertir archivo excell a BD

Estas en el tema de Convertir archivo excell a BD en el foro de Bases de Datos General en Foros del Web. Buenas.... Hace tiempo ando buscando un script para mi web que me convierta un archivo Excell a una BD en SQL...para que la web actualice ...
  #1 (permalink)  
Antiguo 14/01/2008, 16:24
Avatar de josephsito  
Fecha de Ingreso: enero-2008
Ubicación: En mi casa
Mensajes: 25
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Convertir archivo excell a BD

Buenas....

Hace tiempo ando buscando un script para mi web que me convierta un archivo Excell a una BD en SQL...para que la web actualice su BD automaticamente....quisiera ver si me pueden dar una ayudita con ese script...

Bye bye Saludos :)
  #2 (permalink)  
Antiguo 14/01/2008, 22:11
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: Convertir archivo excell a BD

Si por SQL te refieres a MS SQL Server tienes los DTS u OPENDATASET. Ahora bien, si por SQL entiendes otra cosa entonces tienes que compartirla.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #3 (permalink)  
Antiguo 19/01/2008, 14:15
 
Fecha de Ingreso: enero-2008
Mensajes: 27
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta 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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:41.