关于本地机器上运行没问题,服务器上就出错的原因是什么?急!

时间:2021-08-11 15:59:21
我最近在修改一个网上商城的程序,在本地机器上运行没问题,在朋友的服务器上运行也没有问题,但是放到自己的服务器上运行,就会出现“数据库连接出错,请检查Conn.asp中的数据库指向。”的问题。

coon.asp中的相关代码如下:

TimesDB="admin/#mydb.asp"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&TimesDB&"")
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp中的数据库指向。"
Response.End
End If



访问首页的时候就是过不了这段。首页为网站根目录下index.asp,连接文件位于:admin/coon.asp

不知道是不是我的服务器数据库驱动还是什么配置的有问题呢?我的服务器是win2000,上面有好几个网站,包括采用sql的网站。

我奇怪的是,在本地机器上运行没问题,在朋友的服务器上运行也没有问题,但是放到自己的服务器上运行,就会出现“数据库连接出错,请检查Conn.asp中的数据库指向。”的问题。
急!
missgyc@hotmail.com

6 个解决方案

#1


服务器的ODBC有没有配制好

#2


asp?
转到asp版好些.
(""&TimesDB&"")的问题.

#3


为什么不直接获取数据库路径而定义一个中间变量?????

#4


这个有什么关系么?我怀疑这段代码没有问题,是不是我的服务器的问题?

在本地机器上运行没问题,在朋友的服务器上运行也没有问题,

#5


在线等待中...

#6


=

#1


服务器的ODBC有没有配制好

#2


asp?
转到asp版好些.
(""&TimesDB&"")的问题.

#3


为什么不直接获取数据库路径而定义一个中间变量?????

#4


这个有什么关系么?我怀疑这段代码没有问题,是不是我的服务器的问题?

在本地机器上运行没问题,在朋友的服务器上运行也没有问题,

#5


在线等待中...

#6


=