关于ASP读取客户端EXCEL的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:27:17
用建立一个ADODB.Connection来读取EXCEL表,服务端运行没问题,客户端不行。。。
驱动用Microsoft Excel Driver (*.xls)和Microsoft.Jet.OLEDB.4.0都试过,没解决问题。。。
后来以为是要开放客户端EXCEL表权限,开放后,仍未果。。。
报错代码是
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Excel Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x4a4 Thread 0x6d8 DBC 0xa228b24 Excel'

望达人指教解决。。。事成之后必加分重谢
搞清楚了,是要开放环境变量里tmp,temp指向的TEMP目录的权限,让服务端把客户端的文件写入,而不用自己写上传。不过1楼和5楼的意思是对的,谢谢帮忙,分就给先来的吧

客户端读取本地的excel啊???

那我认为一定不行的。你只能上传到服务器端后在打开了。

按照错误提示, 应该是客户端缺少数据库驱动程序.
建议安装MDAC2.7以上版本后再测试.

在控制面板,管理工具,数据源ODBC添加EXCEL的文件DSN
步骤按向导的做就可以了