Foros del Web » Programando para Internet » ASPX (.net) »

Leer Excel

Estas en el tema de Leer Excel en el foro de ASPX (.net) en Foros del Web. Gogleando encontré este código para leer excel y lo adapté y funciona "perfectamente", lo pongo entre comillas porque realmente es lo que quiero pero no ...
  #1 (permalink)  
Antiguo 20/12/2011, 16:14
Usuario no validado
 
Fecha de Ingreso: abril-2010
Ubicación: La habana
Mensajes: 229
Antigüedad: 14 años, 8 meses
Puntos: 4
Leer Excel

Gogleando encontré este código para leer excel y lo adapté y funciona "perfectamente", lo pongo entre comillas porque realmente es lo que quiero pero no como lo quiero. El problema es que se lee todo como una tabla de una base de datos pero el problema es que si el excel (como es el caso) tiene celdas combinadas, colres y cosas así, todo sale mal ya que el gridwiev lo mustra como una tabla sin formato, por lo que algunos datos se muestran ilegibles.

Este es el código básico:

string sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=D:\\Leer excel\\Parte ST.xls;" +
"Extended Properties=Excel 8.0;";
string sqlExcel = "Select * From [Registro de Incidencias$]";
DataSet DS = new DataSet();
OleDbConnection oledbConn = new OleDbConnection(sConnectionString);
oledbConn.Open();
OleDbCommand oledbCmd = new OleDbCommand(sqlExcel, oledbConn);
OleDbDataAdapter da = new OleDbDataAdapter(oledbCmd);
da.Fill(DS);
GridView1.DataSource = DS;
GridView1.DataBind();

La pregunta es cómo hacer que se muestre lo mas paracido posible al excel origen.

Pueden darme algún link que toque esto, o alguna sugerencia de cómo logarlo.
Salu2 y gracias de antemano.
  #2 (permalink)  
Antiguo 20/12/2011, 21:05
 
Fecha de Ingreso: enero-2008
Mensajes: 144
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: Leer Excel

aqui algunas

http://www.codeproject.com/KB/office...etToExcel.aspx

http://www.codeproject.com/KB/office...celexport.aspx

http://www.buayacorp.com/archivos/ex...agrid-a-excel/

busca mas en codeproject.com
  #3 (permalink)  
Antiguo 21/12/2011, 07:05
Usuario no validado
 
Fecha de Ingreso: abril-2010
Ubicación: La habana
Mensajes: 229
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: Leer Excel

Esto que me pones es lo contrario a lo que posteo, el problema mío es leyendo del excel que con el código que pongo leo perfectamente pero quiero darle una vista a los datos lo mas cercano posible al formato del del excel origen respetando sus colunas convinadas y cosas así...
Salu2

De todos modos, gracias por los links estoy buscando en codeproject.com
  #4 (permalink)  
Antiguo 22/12/2011, 10:18
 
Fecha de Ingreso: mayo-2011
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Leer Excel

Otro más, es EL proyecto para interaccionar con Office

http://npoi.codeplex.com/

Etiquetas: excel, gridview, sql
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 16:40.