论坛: 编程破解 标题: VB访问MicrosoftAccess数据库问题 复制本贴地址    
作者: ice_age [ice_age]    论坛用户   登录
我用VB6.0访问Microsoft Access97版本的数据库可以完全正常的访问
但我用VB6.0访问Microsoft Access2000或Microsoft Access2002格式的数据库则出现"不可识别的数据库格式"
这是为什么?

地主 发表时间: 04-03-02 21:20

回复: windflower [windflower]   论坛用户   登录
为什么,版本不兼容。


B1层 发表时间: 04-03-03 00:11

回复: 286 [unique]   版主   登录
你所说的访问是什么概念?
造成这个现象的原因可能是你的系统没有2000和2002的ACCESS驱动。

B2层 发表时间: 04-03-03 08:57

回复: yingzike [yingzike]   论坛用户   登录
你安装最新的OFFICE试试看,应当会有用的

B3层 发表时间: 04-03-03 10:21

回复: ice_age [ice_age]   论坛用户   登录
我那当然是最新的office
怀疑要最新的VB才支持Access2002

B4层 发表时间: 04-03-04 09:25

回复: 286 [unique]   版主   登录
不需要的,如果这样,那编程语言早没活头了。
一定是驱动出了问题,VB也是调用OFFICE的驱动才能干活,并且这个驱动是OFFICE提供的。

再给你一个很笨的回答,你的OFFICE选择ACCESS安装了吗?
那个数据库在ACCESS中正常吗?

B5层 发表时间: 04-03-04 12:45

回复: chowying [chowying]   论坛用户   登录
问题应该是出在连接数据库上.可能是版本不兼容的问题.
楼上的,你是用的控件吧.建议用ADO.

B6层 发表时间: 04-03-04 13:32

回复: ice_age [ice_age]   论坛用户   登录
还是楼上的"慧见"
是版本问题,我用2000以前的格式VB是完全可以访问,而用2000或2002均不行

B7层 发表时间: 04-03-05 07:45

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号