如果使用ado访问ACCESS数据库,则不需要安装任何辅助支持的东西.win98第二版及之后的操作系统都不再需要.

解决方案 »

  1.   

    如果你担心,可以把MDAC集成到安装程序中,在需要的时候安装mdac. office是肯定不需要的.
      

  2.   

    WINDOWS操作系统已经自带安装了驱动程序,没必要安装Office了。不过强烈同意邹老大将MDAC集成到安装程序的建议,经常遇到一些机器MDAC有问题的情况。
      

  3.   

    用ado的jet引擎连接ACCESS数据库无需office环境,如果access的数据库版本为2000及以上,最好安装mdac2.8mdactyp.exe文件
      

  4.   

    操作系统是Win2000或XP(给用户配的,所以98不用考虑了),应该不用了。MDAC他可以自己去升级。想到了另一个问题,假如要将报表导成excel文件之类,一定要OFFICE支持吧
      

  5.   

    也不需要,ACCESS可以直接导出excel文件,这点比sql强
      

  6.   

    老大
    sqlserver可以直接到成excel文件哟.
      

  7.   

    我当然知道行,但直接用T-SQL导出容易吗? ACCESS中,直接的一条T-SQL就可以把指定的数据表或者查询导出为Excel文件(而且excel文件可以被自动创建,工作表也可以被自动创建),sql server直接使用T-SQL根本做不到.
      

  8.   

    可能会在应用程序中涉及到把报表导为Excel文件,不知没有Excel是否可行
      

  9.   

    哪里有ACCESS数据库出错代码含义表?
      

  10.   

    你可以在程序中连接到ACCESS,用ACCESS的功能导出数据为Excel,一样不需要Excel支持。
      

  11.   

    请给指点一下!
    我在设计一个网页的时候,数据库老是和网页连不上,是怎么回事,
    ODBC的本地DSN配置完好,数据库也建好了,
    填写连接数据库的时候数据库地址也对了,一测试,他就出现“发现一个不知名的错误”
    请务必给指点一下,拜托!
    越快越好!
    在这里先谢谢了!
      

  12.   

    打包文件夾裡面有個MADC_TYP.EXE文件,除了安裝好程序以外,這個文件也要安裝,沒有這個文件有時候是訪問不了數據庫的。
      

  13.   

    哪里有ACCESS数据库出错代码含义表?ACCESS数据库分中文英文版吗?中文版的ACCESS数据库是否可在英文环境中使用?数据库出错代码及信息是否一致?
      

  14.   

    ACCESS中的帮助文档中有吧!
      

  15.   

    access数据库可以这样压缩:工具——》数据库实用工具——》压缩和修复数据库问题:能不能通过什么语句实现数据库文件的压缩(收缩)?
      

  16.   

    注意:是Access,而不是SQL SERVER
      

  17.   

    http://www.sanhaostreet.com/onlinedeale/sprice.asp?traderid=973&page=1软件报价!
      

  18.   

    delphi中压缩access数据库文件,已通过测试:
    uses
      ComObj, ActiveX
    ...
    procedure TFrmMain.BitBtn1Click(Sender: TObject);
    Const
      SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Jet OLEDB:Database Password=%s;';
      function GetTempPathFileName():string;
      //取得临时文件名
      var
        SPath,Sfile:array [0..254] of char;
      begin
        GetTempPath(254,SPath);
        GetTempFileName(SPath,'~SM',0,SFile);
        result:=SFile;
        DeleteFile(PChar(result));
      end;  function CompactDatabase(AFileName,APassWord:string):boolean;
      //压缩与修复数据库,覆盖源文件
      var
        STempFileName:string;
        vJE:OleVariant;
      begin
        STempFileName:=GetTempPathFileName;
        try
          vJE:=CreateOleObject('JRO.JetEngine');
          vJE.CompactDatabase(format(SConnectionString,[AFileName,APassWord]),
          format(SConnectionString,[STempFileName,APassWord]));
          result:=CopyFile(PChar(STempFileName),PChar(AFileName),false);
          DeleteFile(STempFileName);
        except
          result:=false;
        end;
      end;
    begin
      ADOConnection1.Close;
      if not CompactDatabase(ExtractFilePath(Paramstr(0))+'my.mdb','123') then
        showmessage('压缩数据库失败!!!')
      else
        showmessage('压缩数据库成功!!!');
      ADOConnection1.Open;
    end;