installshield安装程序怎么自动配置bde? 增加别名

解决方案 »

  1.   

    oralce 的连接要指定服务名称啊
      

  2.   

    >>installshield安装程序怎么自动配置bde? 增加别名
    IS 帶有個 merge BDE 的, 可導入本機的bde 配置 到setup程序中
      

  3.   

    刚写完的,决定正确,只要机器中有BDE就OK,BDE可以打包(至于设置就不用打了)
    procedure TDM.DBBeforeConnect(Sender: TObject);
    begin
      if not Session.IsAlias('别名') then
      Session.AddStandardAlias('别名','','oracle');//如果是其他数据库就改掉驱动,这里是oracle
        dm.DB.Close;
        dm.DB.DatabaseName:='别名';
        dm.DB.Params.Clear;
        dm.DB.Params.Add('database name='+BDE别名);
        dm.DB.Params.Add('server name='+serverName);
        dm.DB.Params.Add('user name='+UserName);
        dm.DB.Params.Add('password='+Password);
        dm.DB.LoginPrompt:=false;
    end;
      

  4.   

    hongama(delphi级民工)
    加在哪里?我看到6.22向导有个设置别名的,但是设好后,安装时并没有把我的别名添加进去,怎么回事?
      

  5.   

    >>installshield安装程序怎么自动配置bde? 增加别名
    IS 帶有個 merge BDE 的, 可導入本機的bde 配置 到setup程序中
    ???没有啊
      

  6.   

    hongama(delphi级民工)
    我知道你的意思了, 我还想问is可以在安装结束后自动执行一个用户程序吗