saludos a todos,
Estoy haciendo la lectura de una hoja Excel para pasarla a un formulario mediante OLEDB. La hoja tiene algunas columnas numéricas con formato numérico y validación de rangos. No muestra los números. Al pasar el contenido con el siguiente código:
Código:
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Book1.xls;Extended Properties=Excel 8.0");
OleDbDataAdapter da = new OleDbDataAdapter("select CAMPO1, VAL_NUM1, VAL_NUM2, VAL_NUM3 from ['MiHoja$']", con);
DataTable dt = new DataTable();
da.Fill(dt);
Al llenar un grid con el data table resultante, no muestra los números, tan solo las letras de las celdas sin formato.
Alguien sabe como recuperar números con formato desde excel usando OleDB?
saludos cordiales