我在Form1里面添加了一个Data1.
在修改DatabaseName属性,选择了我的数据库.但到修改RecordSource(即系选择表时),vb就话"不可识别的数据库格式'D:\....\A.mdb'"这是为什么?
是不是我漏了什么没有做啊?

解决方案 »

  1.   

    应该是你用的是access2000数据库,但是data只能识别access97,你到ACCESS中转化一下数据库格式就好了,方法是:工具->数据库实用工具->转换数据库->到早期版本。
    问题应该就解决了吧,以前很多人问过这个问题的,你去看看就是了
      

  2.   

    同意楼上说法
    DATA用与ACCESS97
    建议用ADO
    (如果你真的想学VB的话)
      

  3.   

    这是因为老版的data控件只能识别97版的access文件,2000版的不能识别。
    两种方法解决:1.安装VB的补丁程序SP5.
    下载地址:http://www.dapha.net/down/list.asp?id=13532.将2000版的转换成97版的。
    打开access--->"工具"-->“数据库实用工具”-->“转换数据库”