EXCEL导入失败
我用vs.net2005开发一个简单的web程序。其中有个功能是导入excel的数据;用的方法是:
OleDbConnection con = new OleDbConnection(strexcel);
con.Open();
我在我本机上运行没有问题,可以读取excel文件中的数据;我把程序发布的服务器上(win2003+iis),登陆到服务器上测试也ok;
但如果从其它机器通过web访问服务器上的相关功能,读取excel文件却不行;无法打开excel文件;
我估计是权限设置之类的问题,但试了好久还是没有搞定;
哪位兄弟帮帮忙。。。 --------------------编程问答-------------------- http://topic.csdn.net/u/20100920/09/a4ed81c1-e9fe-43cd-8953-7f70cef2e4a4.html
在服务器上设置了DCOM为交互用户,本地启动,本地激活,权限也要设
弄完就可以在 客户端 下载 服务器 excel 文件 --------------------编程问答-------------------- 权限的问题? --------------------编程问答-------------------- 不懂啊
--------------------编程问答-------------------- 正解 --------------------编程问答-------------------- http://topic.csdn.net/u/20100920/09/a4ed81c1-e9fe-43cd-8953-7f70cef2e4a4.html
这个回复和我的问题好像不相关啊。它是打开excel文件;
我的问题是要导入excel文件的内容到gridview控件里面;
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0}; Extended Properties=Excel 8.0;"
“select * from [{0}]”
在开发机和服务器上运行都正常,但通过其它机器访问aspx页面,导入excel就不行;无法打开excel文件;
--------------------编程问答-------------------- 顶----------------- --------------------编程问答-------------------- 应该是权限的问题 --------------------编程问答-------------------- 服务器有没有开FSO权限? --------------------编程问答-------------------- 服务器有没有开FSO权限? ---- 这个怎么设 ? --------------------编程问答-------------------- 服务器是不能读取到客户端的excel文件的!
要把excel文件上传到服务器指定目录(即你设计时excel目录),才能读取到 --------------------编程问答-------------------- 服务器是不能读取到客户端的excel文件的!
---什么意思。 是不是说所有提供excel导入的aspx页面,都是先将excel文件上传到服务器,然后再读取?分2步实现的?
--------------------编程问答-------------------- 顶。。。。。。。。。。。。。
补充:.NET技术 , ASP.NET