ASP.net读取Excel数据到GridView中

来源:百度知道 编辑:UC知道 时间:2024/06/02 14:54:32
ASP.net将Excel数据上传到服务器,并读取Excel数据到DataTabel,将数据放到GridView中,最好是Q上远程教我。。我Q625427840 教会 给200分

没有那么前面那么复杂

代码==========================
try
{
//生成连接Excel数据表格的字符串
string strOdbcCon = @"Provider=Microsoft.ACE.OLEDB.12.0; Persist Security Info=False;Data Source=Book1.xlsx; Extended Properties=Excel 8.0";
//定义OleDbConnection对象实例并连接Excel表格
OleDbConnection OleDB = new OleDbConnection(strOdbcCon);
//定义OleDbDataAdapter对象实例并调用Select查询语句提取Excel数据信息
OleDbDataAdapter OleDat = new OleDbDataAdapter("select * from [Sheet1$]", OleDB);
DataTable dt = new DataTable(); //定义DataTable对象实例
OleDat.Fill(dt); //调用Fill方法
//连接数据表格,显示数据
this.dataGridView1.DataSource = dt.DefaultView;
}
catch (Exception ey)
{
MessageBox.Show(ey.Message); //提示对话框<