Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已解决] DVBBS8.2转Discuz 7.0出现db.class.php on line 108错误

[复制链接]
gooversea 发表于 2009-6-2 18:38:23 | 显示全部楼层 |阅读模式
错误代码

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x1c4 Thread 0xf6c DBC 0x35d0024 Jet'。' in D:\phpbbs\zhuanhuan\include\db.class.php:108 Stack trace: #0 D:\phpbbs\zhuanhuan\include\db.class.php(108): com->open('DRIVER={Microso...') #1 D:\phpbbs\zhuanhuan\include\global.func.php(851): db_access->connect('D:/acc/abc.mdb', '', '', NULL) #2 D:\phpbbs\zhuanhuan\include\check.inc.php(3): checkcharset() #3 D:\phpbbs\zhuanhuan\index.php(12): require_once('D:\phpbbs\zhuan...') #4 {main} thrown in D:\phpbbs\zhuanhuan\include\db.class.php on line 108


第108行,该怎么修改呢
@$this->link->open("DRIVER={Microsoft Access Driver (*.mdb)};dbq=$databasepath;uid=$dbusername;pwd=$dbpassword");
回复

使用道具 举报

 楼主| gooversea 发表于 2009-6-2 19:53:32 | 显示全部楼层
什么时候能有人回答啊
回复

使用道具 举报

蓝豆 发表于 2009-6-2 21:09:07 | 显示全部楼层
联系我,我帮你转换试试
回复

使用道具 举报

12153556 发表于 2009-6-2 23:56:17 | 显示全部楼层
原数据库中的某个字段非标准字段

导致转换程序运行时的内存益处

对比DVBBS标准字段,进行修改,然后再转换试下...........
回复

使用道具 举报

桃子(小敏) 发表于 2009-6-3 09:40:04 | 显示全部楼层
出现这种错误时,请修复下access数据库,然后关闭access数据库文件,再做转换
回复

使用道具 举报

 楼主| gooversea 发表于 2009-6-3 11:18:04 | 显示全部楼层
修复之后还是不好用
回复

使用道具 举报

桃子(小敏) 发表于 2009-6-3 12:49:51 | 显示全部楼层
检查下access数据库路径是否填写正确呢?要填写绝对地址哦,例如: E:/bbs/dbname.mdb
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 15:56 , Processed in 0.099694 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表