制作一个网站时,出现了一个连接错误.这时提示的是

以下是错误提示:
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xb00 Thread 0x498 DBC 0x1cdff44 Jet'。

学W43网2Fh页I478网(http://www.xwangye.com)

我晕啦,这是什么错误呀,从网上搜索了很久也没找到太好的解决方法。想到换成Provider的连接方式,这时,换了另种错误提示,这个提示对我们来说会更加有用。

以下是错误提示:
'F:\Web\data\wsfsdfsdf222.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

学W43网2Fh页I478网(http://www.xwangye.com)

看来是连接字符串中的路径有问题。于是我修改了一下连接字符串。此连接就可以正常运行啦。

学W43网2Fh页I478网(http://www.xwangye.com)

 

学W43网2Fh页I478网(http://www.xwangye.com)

通过这个例子我们可以看出,Driver和Provider两种连接方式,在对错误显示也是有区别的。

学W43网2Fh页I478网(http://www.xwangye.com)

我不由又想起昨天写的《Driver和Provider两种连接字符串连接Access时的区别》这篇文章,本文也可以看错是他的被充。有兴趣的朋友可以找出来阅读一下。

学W43网2Fh页I478网(http://www.xwangye.com)