首先设置
Tdatabase.loginprompt=false;
然后就需要填写他的Params
在其中输入
username=***
password=***
或者双击DATABASE控件,提取默认值,然后到最后位置加上PASSWORD!ok
搞定!

解决方案 »

  1.   

    LoginPrompt:false
    Params UserName ***
           PassWord ***
      

  2.   

    ado:ADOConnection1.LoginPrompt:=false;
    BDE:Tdatabase.loginprompt=false;
    username=***
    password=***
      

  3.   

    就是这样咯,不过 username是不对的,要写成user name
      

  4.   

    我的意思是这样的,程序可以选择ODBC数据源,客户选择数据源后,可以查看里面的表和字段及数据,并可以修改插入数据,目前的问题时,连接一个数据库后,database组件active时要求你输入用户名和密码,然后table激活的时候又要求你输入用户和密码,怎么样才能一个数据库只进行一次连接就可以了?
      

  5.   

    您的table控件是通过database连接到数据库的吗?
    最好是在database连接的时候设置一下table的databasename,tablename
      

  6.   

    KeepConnection:=True,就只连一次。