先安装mdac_type.exe,微软可下载
然后安装用到的组件,比如:MSADODC.OCX,MSDATGRD.OCX

解决方案 »

  1.   

    Microsoft ADO Data Control 6.0 MSADODC.OCX ADO Data Control 
    Microsoft Data Bound Grid Control 5.0 DBGRID32.OCX DBGrid 
    Microsoft Data Bound List Controls 6.0 DBLIST32.OCX DBList, DBCombo 
    Microsoft Data Repeater Control 6.0 MSDATREP.OCX DataRepeater 
    Microsoft Data Grid Control 6.0 MSDATGRD.OCX DataGrid 
    Microsoft Data List Controls 6.0 MSDATLST.OCX DataList, DataCombo 
    Microsoft FlexGrid Control 6.0 MSFLXGRD.OCX MSFlexGrid 
      

  2.   

    我的机子上已经装了!问题是我打包安装(我用VC自带的installshield)到别的机上不能用!
    freetalk(老菜鸟) 的意思是被安装的机子必须单独安装mdac_type.exe?太不可思议了。
    我附带了msader15.dll,msado15.dll,msador15.dll这三个文件,不知对不对,但是当安装程序执行拷贝上述三个文件时报错!
    其实那台机子(W98)子也已经有这三个文件了,可我运行时依然出“指针无效”错误
      

  3.   

    msdn说,不推荐单独安装ado的dll,因为它们之间是互相有联系的,推荐安装mdac
    指针无效是不是因为没有注册dll
      

  4.   

    我在那台机子上装了mdac_type.exe,确实可以运行了,可这样一来发行文件也太多了,是不是用ole db或者ado就必须这样?
      

  5.   

    freetalk(老菜鸟) :可不可以告诉我你的qq或者email?
      

  6.   

    TO freetalk(老菜鸟):我看了VC自带的installshield得一个例子,就是打包ado的,它就是带了那三个文件,只不过是msado10,我估计是旧版本,所以自己改成了msado15,而且例子中并没有注册这三个DLL