Se necesita tener Microsoft.Jet.OLEDB.4.0 y en propiedades del proyecto hay que especificar que la compilación se realiza para CPU x86 dado que no funciona la librería Microsoft.Jet.OLEDB.4.0 con x64.
string cs = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=c:\\datos.xls;" +
"Extended Properties=Excel 8.0;";
var objDataAdapter = new OleDbDataAdapter(
"SELECT * FROM [Hoja1$]", cs);
var tabla = new DataTable();
objDataAdapter.Fill(tabla);

0 comentarios:
Publicar un comentario en la entrada