大家好, 我是个菜鸟, 最近看到一篇教程, 遇到了些菜问题, 希望大家能帮助解答:1. 是Windows9x要运行ADO数据库程序, 都要先安装MDAC吗? Windows2000及其以上版本就不用安了? 只安MDAC和我的程序就行了?2. 如果是的话, 我该如何将MDAC一起发布? MDAC的安装程序在哪可以找到, 很大吗?3. 客户机上安装完MDAC还需要进行什么设置吗? 必须要用户自己在控制面板里手动设置吗?4. 能通过Delphi自带的安装程序InstallSheild来实现以上功能吗? 具体如何实现呢?谢谢!

解决方案 »

  1.   

    呵呵。我只知道delphi的安装包可以实现这个功能。别的一概不知道,比你更菜。
      

  2.   

    呃, 我也知道, 但总不能让用户先安delphi再用我的软件吧, 那样的话borland可太阴了... :)
      

  3.   

    mdac只是一个安装包,安装一下就行了,不需要设置,要附带的话不是很大,不过为了保证你的程序可以运行,建议用低一点版本。
      

  4.   

    可是我运行ado的数据库程序时是在第一次安装好win98下测试的,没有装任何东西,可是就能运行啊!
      

  5.   

    我知道一点,希望对你有帮助
    1、如果运行ADO的程序的确需要MDAC的支持;不过Win98第二版已经安装了MDAC,Win98第一版是没有MDAC的。要注意的是MDAC的版本,现在最高的版本是2.7,在微软的网站上可以找得到的。举个例子,如果你用的程序使用access2000的数据库,那么就需要Jet 4.0的支持,Win98第二版的MDAC版本就低了,一般来说升级到MDAC2.5就够用了;
    2、MDAC在微软的网站上可以找到,不同版本大小不同,从5M-8M不等;
    3、客户机上安装了MDAC后基本不需要什么设置的;
    4、我只是用过Delphi5自带的InstallShield Express,功能不算强大,建议你用InstallShield或者Wise Install System制作安装程序;不过为了简便,还是让用户下载MDAC自己安装好了,不做在安装程序中也无所谓,况且现在很多用户都用Win2000系统的,就不用再安装MDAC了。
      

  6.   

    铁拳拼错了, 应该是Tekken! :)