當前位置:編程學習大全網 - 網站源碼 - 我新建了壹個ASP.NET(c#)網頁,想把壹EXCEL文件表格中的文件顯示到網頁中的控件Gridview1中。

我新建了壹個ASP.NET(c#)網頁,想把壹EXCEL文件表格中的文件顯示到網頁中的控件Gridview1中。

public?static?DataTable?ExcelToDataTable(string?strExcelFileName,?string?strSheetName)

{

//源的定義

string?strConn?=?"Provider=Microsoft.ACE.OLEDB.12.0;"?+?"Data?Source="?+?strExcelFileName?+?";"?+?"Extended?Properties='Excel?8.0;HDR=NO;IMEX=1';";

//Sql語句

//string?strExcel?=?string.Format("select?*?from?[{0}$]",?strSheetName);?這是壹種方法

string?strExcel?=?"select?*?from?["?+?strSheetName+"]";//[sheet1$]

//定義存放的數據表

DataSet?ds?=?new?DataSet();

//連接數據源

OleDbConnection?conn?=?new?OleDbConnection(strConn);

conn.Open();

//適配到數據源

OleDbDataAdapter?adapter?=?new?OleDbDataAdapter(strExcel,?strConn);

adapter.Fill(ds,?strSheetName);

conn.Close();

return?ds.Tables[strSheetName];

}

讀取excel的代碼,

  • 上一篇:asp.net 兩個按鈕,A按鈕進入 a頁面提交表單,B按鈕進入b頁面顯示a頁面表單內容並可以修改提交.
  • 下一篇:誰有 道破K線天機 道破分時天機 道破解套天機 道破指標天機 道破私募天機 道破量價天機 中國股民操盤實
  • copyright 2024編程學習大全網