为了账号安全,请及时绑定邮箱和手机立即绑定

Excel转换为DataTable

Excel转换为DataTable

Smart猫小萌 2018-12-07 01:25:14
  public static DataTable GetExcelToTable(string strXlsPath) { OleDbConnection MyConn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=" + strXlsPath + ";extended properties='excel 8.0;hdr=false;imex=1'"); MyConn.Open(); string strSql = "select * from [Sheet1$]";//";//如果不知道名字就用sheets[1] OleDbDataAdapter Adap = new OleDbDataAdapter(strSql, MyConn); DataSet ds = new DataSet(); Adap.Fill(ds, "dt"); DataTable tb = ds.Tables[0]; return tb; } 此文档路经是C:\Documents and Settings\Trust0.68\桌面\Order.xls 本地调式完全正确运行   在服务器上不能读取数据  请各位帮一下忙 谢谢  
查看完整描述

1 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

权限问题;你把 Order.xls放在你项目里面,在里项目里面建个文件夹,再读取。

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 286 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信