我用ACCESS建了一个表格文件,放在我的文档里。
然后打开VB6.0,使用DATA控件,在其属性里的DATABASENAME我填入了被访问的数据库的路径,然后在填recordsours的属性时却不会出现表1,表2的选择,总是出现:
“不可识别的数据库格式:刚才的那个路径”这是怎么了?是ACCESS文件的存的格式不对?我做完了表格就存在我的文档里的呀,帮帮忙。谢谢~我用的是ACCESS2000,现在已经打了VB6的SP5补丁
也安装最新的MDAC 以及 JET DB
还是不行,recordsours的属性一直不可选择,老是出现“不可识别的数据库格式:刚才的那个路径”困扰我许多天了,到底是VB的问题还是ACCESS的问题,我也到ACCESS版去问了,希望得到大家的帮忙!

解决方案 »

  1.   

    我用VB里的可视化数据库管理器在某个路径上创建了一个ACCESS格式的表格,然后使用DATA控件,在其属性里的DATABASENAME我填入了被访问的数据库的路径,然后在填recordsours的属性时,这回可以了,可是直接打开这个ACCESS文件时,却失败了,是不是我的ACCESS2000有问题?另外,朋友用的是ACCESSXP,他可以没有出现我这样的问题,于是我换成了ACCXP。可是问题依旧,我烦死了,到底怎么了?当然我也可以绕过DATA控件,可是觉得还是有必要弄清楚的!
      

  2.   

    呵呵,用ACCESS97  可以呀。
    真搞不请为什么2000和2002和VB的DATA控件不兼容,它们可都是微软的成员呀!
      

  3.   

    access2000里面有个转换为低版本的,就可以了,vb不支持access2000