rango de celdas excel a dataset
Publicado por Azael (1 intervención) el 20/09/2009 19:28:56
Hola expertos. Quiero importar una hoja de excel a un dataset con la particularidad que los datos que me interesan comienzan a partir de la fila 8 y no conozco cuando terminan.
Esto puedo hacerlo
cmd = New System.Data.OleDb.OleDbDataAdapter("select * from [productos$A7:AZ]", cn)
Ahora lo que me gustaría hacer es llenar una tabla dentro de un dataset (si es posible de un solo golpe y no recorriendo registro a registro) con la particularidad que la tabla del dataset y el excel difieren en el nombre de las columnas. De hecho, como el excel puede llenarse las primeras 7 filas con lo que el usuario desee, no conozco el nombre de las columnas.
Supongo que debo utilizar tableMapping pero no se como.
Por favor necesito ayuda urgente. Gracias de antemano.
Esto puedo hacerlo
cmd = New System.Data.OleDb.OleDbDataAdapter("select * from [productos$A7:AZ]", cn)
Ahora lo que me gustaría hacer es llenar una tabla dentro de un dataset (si es posible de un solo golpe y no recorriendo registro a registro) con la particularidad que la tabla del dataset y el excel difieren en el nombre de las columnas. De hecho, como el excel puede llenarse las primeras 7 filas con lo que el usuario desee, no conozco el nombre de las columnas.
Supongo que debo utilizar tableMapping pero no se como.
Por favor necesito ayuda urgente. Gracias de antemano.
Valora esta pregunta


0