Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/05/2013, 07:18
candrade
 
Fecha de Ingreso: julio-2010
Mensajes: 77
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Pasar datos excel a una BD

Hey

Yo considero que es mas sencillo poner esta respuesta (considerando que serviría para PHP, C#, VB, etc).

Considero que lo mejor es hacer un SELECT a EXCEL y guardarlo en un DataTable de tu motor de código de servidor (PHO, .Net) y posteriormente hacer el insert registro por registro de manera NORMAL a MySQL o SQL o lo que quieras.

De esta forma tu código será flexible ante los diferentes motores de bases de datos.

Lo único que hay que saber es la cadena de conexión a EXCEL, la cual puede ser así:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\misdocumentos\archivo.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES";

Para cualquier info visiten la pagina de ConnectionStrings.com (Y)

Saludos!