我用Access做了个数据库,然而在VB中却不能用,说是数据库格式不可识别,请各位老兄帮忙解答一下?谢谢。 可能是因为你的Access是2000版的。你可以通过Access菜单中的工具--》数据库实用工具--》转换数据库将其转换为旧的版本。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意楼上地观点,你的access文件是2000或2002版的,用上面的方法可以转成97的.还有个方法,你安装vs,sp5的补丁就可以搞定2000版的了 好像许多问题都是由于没装SP5引起的,建议大家的VB都装SP5。 同意上述同志的看法,要不装SP5,要不就将你的数据库文件转化成access97版 如果用的ADO的话,把连接字符串改为:PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=.....没装SP的VB用的可是3.51而不是4.0,呵呵,去年我刚搞VB的时候快被气死了! 给你得vb打上sp5就可以识别高版本access数据库了 给你得vb安装sp5补丁就可以识别高版本的access数据库了 data不支持97以上版本,用ado6.0控件,方法和data一样 你可以用ADO或RDO控件,该控件支持ACCESS2000,在使用前应先引用该控件具体方法为:选择工程菜单项里的部件选项,选择.microsoft ADO data control 6.0(sp4)后单击确定后,ADO控件既被引用,若选择microsoft remotedata control 6.0(sp3)既可引用RDO控件 如果你是想用VB自己的可视化数据管理,你用ACCESS2000或更高版本的数据库是不能用的。这样可以通过,以上几位大哥所写的代码,进行数据库联接 我也認為是你用的是access2000 或更高版本的MDB 數據庫﹐方法有二﹔ 一﹐將高版本的mdb 轉換成低版本的mdb 二﹐從vb 網站下載vb6.0的補丁SP5 强烈建议你用ado不要再用data控件了,功能弱。ado功能强大,方便易用,是居家旅行,企业建库必备之控件, 怎样实现ACCESS数据随机排列 呼救中vb操作Excel公式问题 如何向右下角弹出提示框发布信息等两个问题 关于mscomm的接受数据问题欢迎高手来,急 如何在插入记录之前预先获取自动+1类型字段的取值? 如何把字符“中国人” 和繁体乱码“涓浗浜? ”互转,有点意思 程序打包后安装错误 问题不难希望大家帮忙作一作,顺便也练一练脑嘛! 请问vb中用的坐标单位是提吧?在picturebox中能否用像素点作为参数呢?还有,图片文件是以点为单位存的,点>提,他如何给提为坐标的图片付值? 一个急需解决的问题,只进版主入内,闲人莫进! 大家说几个学习vb比较好的网站~好吗? 菜单问题
还有个方法,你安装vs,sp5的补丁就可以搞定2000版的了
PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=.....
没装SP的VB用的可是3.51而不是4.0,呵呵,去年我刚搞VB的时候快被气死了!
具体方法为:选择工程菜单项里的部件选项,选择.microsoft ADO data control 6.0(sp4)后单击确定后,ADO控件既被引用,若选择microsoft remotedata control 6.0(sp3)既可引用RDO控件
你用ACCESS2000或更高版本的数据库
是不能用的。
这样可以通过,以上几位大哥所写的代码,进行
数据库联接
一﹐將高版本的mdb 轉換成低版本的mdb
二﹐從vb 網站下載vb6.0的補丁SP5
ado功能强大,方便易用,是居家旅行,企业建库必备之控件,