在database1控件的属性页中将LoginPrompt改为False。 
如果需要密码的话,在Params中添加如下两行: 
     username=****** 
     password=****** 

解决方案 »

  1.   

    如果是Ado连接的话,设ADOCONNECTION的LoginPrompt为FALSE!
      

  2.   

    同意Consun(comsun).
    也可以在Onlogin中加如
     Loginparams.Values['USER NAME']:=******;
     Loginparams.Values['PASSWORD']:=******;
      

  3.   

    在你的数据库控件的onlogin事件中写就行了。procedure Database1Login(Database: TDatabase;
      LoginParams: TStrings);
    begin
    try
     loginparams.Values['password']:='';  // 登记用户名
     loginparams.Values['user name']:='sa';  // 登记用户名
    except
     begin
      application.MessageBox('系统数据库连接异常,'提示',mb_iconinformation);
      application.Terminate;
     end;
    end;
    end;