mdac_type.exe(full)本身就很大。
能否只安装一部分,照常工作?
只需要Access数据库驱动就可以了。

解决方案 »

  1.   

    那是没用微软的东西
    INTERBASE或许也是不错的选择
    要不就用文件方式的数据库
      

  2.   

    INTERBASE从哪里下载,API的定义和ADO有什么区别?
      

  3.   

    是不是用VB开发数据库,ADODB模式,不管用什么数据库,都得要这个玩艺儿?
      

  4.   

    如果用C++或者Delphi,是否也要打这样一个包?
      

  5.   

    对了,说句题外话,才发现你叫勇敢的心,看过《勇敢的心》吗?昨天我又看了一遍,太爽了Freedom!!!!!!!!!!!!!!!!!!
      

  6.   

    可以,把你的dll,ocx文件打到你的EXE文件目录下,其它不用
      

  7.   

    哪些dll和Ocx?
    我就想用MDAC 2.5上的ADO驱动。
      

  8.   

    给个建议:把mdac_typ.exe用Winzip之类的工龄展开,然后去徽软网站上下载个MDAC SDK,里面我记得有一张表,里面详细地列出了哪个Provider用到哪几个文件,很久以前看到过的,如果你有耐心一个一个挑出来,你的VB+access应用程序可以变得很小,因为我记得Jet Provider好象就用了三、四个文件。
    不过提醒一句:MDAC SDK比较大的,记得有10多M。
      

  9.   

    用mdac2.0的话,用vb打包就免去很多东西,不然,硬用2.5的话,你如果保证都在win2000底下用的话也根本不须要打包mdac,因为win2000本身就自带mdac2.5
      

  10.   

    如果你引用ado2.0,vb将不会将该包打包到安装程序,您也可以在打包过程中手工删除该包
      

  11.   

    发不出去?你不要把它打包进去,把mdac的下载网址发出去,让对方在微软的网站下载就行了,装过一次以后升级什么的都可以免装mdac,安装和下载的速度都将加快,何乐而不为?想DirectX 和.net框架都要这样做。
      

  12.   

    我用的是InstallShield,这个也很好用。
    这里有详细的说明http://support.lnnu.edu.cn/is.htm
    你看看吧!兴许对你有帮助!
    或者你用其他的试试。
    VB自带的打包工具进行打包:
    Microsoft Visual Basic 6.0 中文版工具------Package & Deployment 向导InstallShield最专业
    InstallShield使用指南
    http://support.lnnu.edu.cn/is.htmsetup Factory 6简单易用
    http://vbeden.xg88.com/download/software/sf6.zip
    解压密码:www.vbeden.com
      

  13.   

    rushing (勇敢的心),给点分我长角。拜托!