VB的Visdata使用的DAO版本是3.5,当然不支持Access 2000了。
    如果你想让Visdata支持Access 2000的话,只能修改源代码了:DAO版本、还有ADO连接串的“PROVIDER”,也许还有其它的.......肯定比较麻烦!:(

解决方案 »

  1.   

    这还不简单,只要你的电脑上装了ACCESS2000数据库的驱动程序,然后在数据库源里建一个,不就可以用VISDATA打开了吗。
      

  2.   

    TO haichuang:
       和尚果然高手,所见与我略同。:) 不过呢,这个方法我早已试过,还是不行。VisData中提示:“不能使用ODBC来输入输出或链接一个JET数据库到数据源,想看看错误集合吗?“(大意)。
    俺当然要看一下,可是VISDATA确实很可爱,它说:“不给不给就不给,反正就是不给看”,KAO,我还以为又遇到一个被宠坏的MM呢。   和尚若有高见,请多多指教,小子敬候佳音。:)TO:MISTRAL
       谢谢关注。TO:Beta:
        老大果然出口不凡。俺多少看了一点书,知道一点创建一个可被VB的外接程序管理器使用的应用程序的方法。不过说起改GATES的代码,我还真是不知从哪里下手。俗话说得好:师傅领进门,修行靠个人。能否请beta兄指点一下,应从何处入手? 另外明显的VISDATA用的是DAO,那么和ADO有何关系?若有MONEY nK(n>10),小子到是可以用VB做一个ADO版本的VISDATA,保证支持ACCESS2000(嘻嘻,如果真有人给钱,俺就赚了)。 
       多谢BETA兄捧场。
      

  3.   

    to wrjun:
        msdn里面有visdata的源代码啊
      

  4.   

    to wrjun:
        msdn里面有visdata的源代码啊
      

  5.   

    多谢Beta。我在MSDN中发现了VISDATA的源码。但是有个问题,我在VB6中,通过DATA控件,使用DAO与ACCESS2000连接,竟然连不上,是不是DAO不支持新版的ACCESS2000?小弟去年才学VB,使用的全是ADO,对DAO技术没有太多了解,可能是我用的方法不对吧,请指教。谢谢
      

  6.   

    呵呵,你一定用的是DAO3.51,换成DAO3.6就可以支持Access2000了。
    不过,我还是觉得ADO好用^_^
      

  7.   

    我倒~~~~~~~~~~~~
    我的机器上有,但是我不知道是怎么安装上去的:-(
    可能的来源:office2000(最有可能!)、mdac2.5(也有可能)、vs sp4(不大像)......
      

  8.   

    有关系吗?
    我几乎不用visdata除了生成sql语句以外
    如果用ado方式,只要装了2000,没有不兼容的
      

  9.   

    TO BETA
    谢谢。我太粗心没有看到。
    不过DAO3.6和DAO3.51居然不兼容,很多语句都得改,确实很麻烦。
    自己都和自己打架,我倒。
    Gates就是Gates。我不想改啦。TO WILLMAC:
    其实Sql语句我很少生成,自己写就成啦。可是不能保证它们都是正确的呀,尤其是SQL比较复杂而且JET SQL中可能会有“方言”。写出代码就不会错的程序员,也不是没有。我以前写VF系列就差不多啦,好歹写了4、5年了。可是就算是这样,还是得测一下好的。如果有象 ORACLE中的SQL PLUS或 SQLSERVER中的 QUERY ANALYZER之类的工具,那样才好。你常用什么?谢谢
      

  10.   

    去下载最新版本的JET4 www.microsoft.com/data 里面的最新的DAO可以支持ACCESS2000。
    本来以前版本的MDAC里包括了jet和ado的,现在新版的MDAC26只有ADO没有JET了,得单独下载JET4,在www.microsoft.com/data 的下载项里都有的。前几天网友给我发了一份ADO的VISDATA。你要测SQL语句,可以在ACCESS2000里的查询里测也行的。
      

  11.   

    to:cocoboy79
    我用DAO3.6就已经支持ACCESS2000了。ADO的VISDATA如果你有的话,可以给我一份吗? (8M空间) 或[email protected] (80M空间)。非常感谢。to haor:
    Query Analyzer好象不能连Access2000吧,如果能的话,请教一个如何连接。
    谢谢
      

  12.   

    不一定要装SP4,装MDAC2.5就可以了,SP4里带,www.microsoft.com有的下,自己找吧,具体地址我忘了。
      

  13.   

    to:cocoboy79我现在在用 数据环境 中的SQL设计器来运行查询,如果你有ADO的VISDATA,能给我一份吗,谢谢。