问题描述
麻烦各位大神解答下,文件及该Sheet1都存在,名字也一模一样,但还是提示找不到对象,另外我发现DataSource的文件名为相对路径,DataSource=uploadexcel.xls,是不是和这个有关系,以下是代码,请帮忙看下,是什么问题?应该如何改进?stringsConnectionString="Provider=Microsoft.ACE.OLEDB.12.0;"+"DataSource="+uploadexcel.PostedFile.FileName.ToString()+";"+"ExtendedProperties="Excel8.0;"";OleDbConnectionobjConn=newOleDbConnection(sConnectionString);objConn.Open();OleDbCommandobjCmdSelect=newOleDbCommand("SELECT*FROM[Sheet1$]",objConn);OleDbDataAdapterobjAdapter1=newOleDbDataAdapter();objAdapter1.SelectCommand=objCmdSelect;DataSetobjDataset1=newDataSet();objAdapter1.Fill(objDataset1);DataTabledt=objDataset1.Tables[0];DataViewmyView=newDataView(dt);
解决方案
时间: 2024-08-01 21:25:44