ASP导出EXCEL时出错,在本机测试正常,发布到服务器后出错。服务器上只安装OFFICE的EXCEL组件。
2个回答
展开全部
不用这种方法,我一般用Table表格,
<table>
<tr> <td>姓名</td> <td>性别</td> </tr>
<tr><td>张三</td<td>男</td></tr>
</table>
然后用JS,vbs 写文本格式,扩展名为.xls就OK。
<table>
<tr> <td>姓名</td> <td>性别</td> </tr>
<tr><td>张三</td<td>男</td></tr>
</table>
然后用JS,vbs 写文本格式,扩展名为.xls就OK。
追问
我用过这个方法,导出的是XML文件(假的EXCEL),但我这里导出的EXCEL表格是需要加工后再导入到系统中的……
追答
你在EXCEL是什么格式的,要不发给我给你看一下。kaifengjk@139.com
展开全部
首先需呀确认服务器上的OFFICE版本,如果版本是2000的话, 那就必须升级到2003或者以上;
其次在你的项目中增加引用下面2个库
Microsoft.Excel.x.0.Object.Library,Microsoft.Office.x.0.Object.Library
是服务器目录权限的问题
其次在你的项目中增加引用下面2个库
Microsoft.Excel.x.0.Object.Library,Microsoft.Office.x.0.Object.Library
是服务器目录权限的问题
追问
引用了,还是不行,是那个目录权限的问题?
追答
c:\windows\temp 目录,给他赋予IIS的访问权限,就是那个is开头的用户名字,让他具有读写权限,试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询