Database的Login*什么的设为False,运行试试不会出现密码框的啊。
除非你的数据库需要密码,而你的Database的Pamrms中没有设置密码?
我说得对否?请指教!

解决方案 »

  1.   

    你的Database中设置了
    Database.SQL[USER NAME]:='you Name';
    Database.SQL[PASSWORD]:='you password';
    LoginPrompt:=false;
    没有?
      

  2.   

    Params内设了密码PASSWORD=sa,LoginPrompt:=false也设了,我的database在设计时什么也没有连,是在运行时才连的
      

  3.   

    在params中设置如下:
    USER NAME=sa    //你的用户名 
    password=       //你的密码再把LoginPrompt改成false  
    OK. 
      

  4.   

    用一database控件来的更直观:
    双击database控件,选者Alias后,点defaults按钮,在文本框中找到"user name="在其后加上sa,找到"password=",在其后面添上你的密码,
    再将loginprompt前面的勾去掉
    That's all,easy!
      

  5.   

    database1
    在params中设置如下:
    USER NAME=dba
    password=sa
    LoginPrompt=false  
    程序中:
    database1.alias='your alias';
    database1.databasename:='your database name';
    database1.connect:=true;
    database1.keepconnected:=true;OK?
      

  6.   

    很可能你有其他表或查询没有连到DataBase而直接连到数据库上了