不可识别的数据库格

来源:百度知道 编辑:UC知道 时间:2024/04/28 00:51:54
Microsoft JET Database Engine 错误 '80004005'

不可识别的数据库格式 'd:\freehost\sutianmm\web\go\Cai\database\#sutianmm.mdb'。

/go/Cai/inc/conn.asp,行 33
网站是安装的从网上下载的源码,安装完成后其他都没有问题,只有在使用采集功能是就报这个,哪位高手能帮忙解释一下是什么意思?最好留下联系方式。我刚开始涉足网站建设,请说的详细点谢谢
dim connstrItem
dim dbItem
dim connItem
dbItem="database/#sutianmm.mdb" '采集数据库文件的位置
'On Error Resume Next
Set connItem = Server.CreateObject("ADODB.Connection")
connstrItem="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(dbItem)
connItem.Open connstrItem
If Err Then
err.Clear
Set ConnItem = Nothing
Response.Write "采集数据库连接出错,请检查连接字串。"
Response.End
End If
33行是connItem.Open connstrItem
麻烦高手指点一下,需要修改什么地方?
感谢上面两位的指教可是我检查了一下好像不是数据库位置的问题,还有没有别的原因能购引起这个问题。

不是数据库位置的问题,那可能就是用Open打开数据库是函数不对,我没看到你的全部源码也不好判断,你看看采集那一页,打开数据库时是用什么方式打开,
就是像“rs.Open sql,conn,1,1”这样的语句,不然你就把这样的语句发来我看一下,我才可以帮你解决。

数据库文件,你直接附加到数据库上就可以了