110,538
社区成员
发帖
与我相关
我的任务
分享
private DataTable GetDataFromExcel(string filepath, string sheetname)
{
string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties='Excel 8.0;HDR=YES;IMEX=1'";
OleDbDataAccess mydb = new OleDbDataAccess(connstr);//这是我的数据访问类,你可以自己写一个,其实就是用oledb按照连接字符串读取到datatable里
DataTable dt = mydb.GetDataTable("select * from [" + sheetname + "$]");
mydb.Dispose();
return dt;
}