He creado una nueva página web ASP.NET (c#) y quiero mostrar los archivos de la tabla de archivos EXCEL en el control Gridview1 de la página web.
Tabla de datos estática pública ExcelToDataTable(string?strExcelFileName, string?strSheetName)
{
/definición de fuente
string?strConn?=?"Provider=Microsoft. ACE.OLEDB.12.0; "? ?"DataSource="? ?strExcelFileName? ?"; /Sentencia SQL
/string?strExcel?=?string.Format("select?*?from?[{0}$]",?strSheetName);?Este es un método
string?strExcel?=? "select?*?from?["? ?strSheetName "]";//[sheet1$]
/Definir la tabla de datos para almacenar datos
DataSet?ds?=?new?DataSet();
/Conectar a la fuente de datos
OleDbConnection?conn?=?new?OleDbConnection(strConn);
conn.Open();
//Adaptarse a la fuente de datos
OleDbDataAdapter?strConn);
adapter.Fill(ds,?strSheetName ) ;
conn.Close();
return?ds.Tables[strSheetName];
}
Leer código de Excel,