Red de conocimiento informático - Espacio del host - 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.

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,