求救:asp读取excel数据库时出错,请各路高手帮忙解决 10

以下是我的连接代码:setxlsconn=server.createobject("ADODB.Connection")xlspath=request("refdata"... 以下是我的连接代码:
set xlsconn = server.createobject("ADODB.Connection")
xlspath=request("refdata")
xlsconn.ConnectionString = "DBQ="+xlspath+";DRIVER={Microsoft Excel Driver (*.xls)};"
xlsconn.open

弹出以下错误:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4E)
操作已被取消。
/2222/G10process/dataref.asp, 第 32 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /2222/G10process/dataref.asp

时间:
2007年4月12日, 10:10:40

已经试过好多方法了都没能解决,请各位高手帮忙,在下感激不尽
还有,如果从其他网页链接过来会出现不同的错误提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Excel Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xf24 Thread 0xf4 DBC 0x20f9024 Excel'。
/2222/G10process/dataref.asp, 第 32 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
POST 115 ??? /2222/G10process/dataref.asp

POST Data:
refdata=C%3A%5CDocuments+and+Settings%5Czmfeng%5C%D7%C0%C3%E6%5C%D0%C2%BD%A8+Microsoft+Excel+%B9%A4%D7%F7%B1%ED.xls

时间:
2007年4月12日, 10:42:37
展开
 我来答
一独角6357
2007-04-13
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
set xlsconn = server.createobject("ADODB.Connection")
xlspath=request("refdata")
xlsconn.ConnectionString = "DBQ="+xlspath+";DRIVER={Microsoft Excel Driver (*.xls)};"
xlsconn.open
我估计是你的路径不对,你这样调试下:
set xlsconn = server.createobject("ADODB.Connection")
xlspath=request("refdata")
response.write(xlspath)
response.end
xlsconn.ConnectionString = "DBQ="+xlspath+";DRIVER={Microsoft Excel Driver (*.xls)};"
xlsconn.open
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式