當前位置:編程學習大全網 - 網站源碼 - ASP.NET(C#)中如何將Excel文件中的內容導入到已經建好的表

ASP.NET(C#)中如何將Excel文件中的內容導入到已經建好的表

1.excel導入到Gridview中。具體想法是把excel看成壹個數據庫,調用的方法類似於access數據庫的調用

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

//DataSet set = new DataSet();

//set = DataFactory();

//ObjDataBind(GridView1, set);

string str = @"Provider=Microsoft.Jet.OLEDB.4.0

;Data Source=" + Server.MapPath("學生信息表.xls") + ";Extended ProperTies=Excel 8.0";

string SqlStr = "select * from ["+"學生信息表"+"$]";

OleDbConnection con = new OleDbConnection(str);

con.Open();

OleDbDataAdapter ada = new OleDbDataAdapter(SqlStr,con);

DataTable dt = new DataTable();

ada.Fill(dt);

ObjDataBind(GridView1,dt);

}

}

//創建了壹個基本控件綁定方法

public void ObjDataBind(BaseDataBoundControl datacontrol, object DataSource)

{

datacontrol.DataSource = DataSource;

datacontrol.DataBind();

}

  • 上一篇:通達信金底公式源代碼
  • 下一篇:CANalyzer軟件可以用周立功嗎
  • copyright 2024編程學習大全網