没用啊!
我在Form.Create里写这对吗?

解决方案 »

  1.   

    不!在DATABASE 控件的属性上修改。
      

  2.   

    在连接之前写就可以了
    Database1.LoginPrompt :=False;
      

  3.   

    用database来连接数据库....把database的loginprompt属性设为false
      

  4.   

    DataBase1.DataBaseName :='..' //别名;
    DataBase1.Name :='..'//和别名相同;
    DataBase1.LoginPrompt := False;//设计期;
    三者都在设计期就可以完成;
    接分;
      

  5.   

    上边的;
     DataBase1.AliasName 取代DataBase1.Name;
      

  6.   

    foxflea(中国人):
        把Database1.KeepConnection设为false就可以了!!!
      

  7.   

    设计时设置database的connected和LoginPrompt为False,运行时用代码打开
      

  8.   

    Database1.connected没有设为true吧
      

  9.   

    这些我知道!你们这样还是要出现DATABASE
    我的意思是
      

  10.   

    这些我知道!你们这样还是要出现DATABASE的登入框的呀!
    我的意思是怎么在程序把USER PASSWORD 一起写进去!
    谢谢;  !
    我一定多加分!
      

  11.   

    这些我知道!你们这样还是要出现DATABASE的登入框的呀!
    我的意思是怎么在程序把USER PASSWORD 一起写进去!
    谢谢;  !
    我一定多加分!
      

  12.   

    with DATABASE do
            begin
              DataBaseName :='..' //别名;
              Name :='..'//和别名相同;
              LoginPrompt := False;          
              Params.Clear;
              Params.Add('USER NAME=AAA');
              Params.Add('PASSWORD=BBB');
              connected:=true;
            end;
      

  13.   

    在DATABASE中database editor中加入
    USER PASSWORD=
    USER NAME=
    两句,输入用户名及用户口令。当USER NAME=sa时,用户口令可以不输入。
    之后将置属性
    Database1.LoginPrompt :=False;
    Database1.connected=true;
    即可,你试试看是否可以解决你的问题。