有关conn.open 报错的问题

a2824cl 2005-10-31 07:16:29
我想连接excel,但是有的excel连接不成功,不知道什么原因。

然后网页就报错,有没有方法判断conn.open是否出错,然后不让系统报错,而是转向我自己定义的显示错误的网页

我的代码如下:
Set Conn = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft Excel Driver (*.xls)};"
DBPath = "DBQ=" & Server.MapPath(testfile)
Conn.Open Driver & DBPath

有的文件在Conn.Open Driver & DBPath 这行报80004005的错误。
...全文
398 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiwanghope 2005-10-31
  • 打赏
  • 举报
回复
连接字符串出了问题,换一种连接方式就可以了~
ybfqlyq 2005-10-31
  • 打赏
  • 举报
回复
結果怎麼樣?
wxiaol 2005-10-31
  • 打赏
  • 举报
回复
UP
问题都已经答完了!
孟子E章 2005-10-31
  • 打赏
  • 举报
回复


Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(testfile)& ";Extended Properties=Excel 8.0;"

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧