关于V2数据库的问题
很多网友反映不能用,传上去就是空白,或者出现如下信息:
Microsoft OLE DB Provider for ODBC Drivers 错误 80004005
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 Temporary (volatile) Jet DSN for process 0xe50 Thread 0xd44 DBC 0x14b5024 Jet。
/club/book2005/Dataclass.asp,行 26
有两种情况会出现上面的问题。
1、数据库的地址不对,修改const.asp,里面要对应好数据库的地址。
例如:你把程序放在了http://www.a.com/xiaoshuo/index.asp
那么你要修改const.asp
Const Db = "/data/wanersoft2.mdb"
修改为Const Db = "/xiaoshuo/data/wanersoft2.mdb"
放在三级以此类推
2、数据库的连接方式
’ebaistr = "DBQ=" + server.mappath(Db) + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
ebaistr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(Db)
这里有两种连接方式,默认是
ebaistr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(Db)
如果你发现数据库的地址是对的,程序还不能运行,请尝试如下修改:
ebaistr = "DBQ=" + server.mappath(Db) + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
’ebaistr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(Db)
直接COPY,覆盖原来的。
