关于导入excel问题

  关于导入excel问题:

  在VS中可以导入,部署在IIS上无法导入的原因:

  1.可能部署IIS上发布的文件设置为只读,没有写入权限。解决方法为:设置程序发布的文件夹,添加写入权限,以及asp.net 或IIS-User权限;

  2.可能excel兼容问题:

  2003Excel标准版为: string strConn = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties='Excel 8.0;HDR=Yes;IMEX=1;'", excelFilePath);

  2007Excel版本未: string strConn = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties='Excel 8.0;HDR=Yes;IMEX=1;'", excelFilePath);

  

  

posted @ 2013-11-08 17:45  皮卡熊  阅读(155)  评论(0编辑  收藏  举报