用TDatabase
LoginPrompt = false
Params = 'username=***'#13#10'password=***'

解决方案 »

  1.   

    ADOStoredProc1.Connect:=ADOConnection1; 
    ADOConnection1.loginprompt:=false;
      

  2.   

    windindance(风之舞)如何设置Tdatabase ?
      是这样的.Tdatasource和tstoreporc各一个,属性设置了,一运行,就要求输入登录名和密码?youou(悠忧):
      

  3.   

    TDatabase:
    AliasName = "aaaa";
    DatabaseName = "bbbb";
    LoginPrompt = false
    Params = 'username=***'#13#10'password=***' TStoredProc:
    DatabaseName = "bbbb";
    不行吗?
      

  4.   

    sorry 应该是database.keepconnection:=true
      

  5.   

    将ADOConnection1的LoginPrompt = false 即可
      

  6.   

    我是这样子的:
       Tdatasource和tstoreporc各一个,Datasource的dataset为storedproc,storedproc的databasename为mssql7(自定义),Storeprocname为一个存储过程。再设active=true,
       这时一运行,就要求输入登录名与密码。
       加入Tdatabase后
         TDataBase的属性设置如下:
         AliasName:    "aaaa";
         DatabaseName: "mssql7";
         LoginPrompt:  false
         Params:       username=sa
                       password=      一运行后还是会出现登录对话框
      

  7.   

    Storedproc.databasename := 'aaaa';database.databasename := 'aaaa';
    database.aliasname := 'mssql7';