用TDatabase控件:
设置LoginPrompt =false
设置Params中='user name=usename
              Password=password'
AliasName=ODBC名称
DataBaseName中添一个别名

解决方案 »

  1.   

    TDatabase有个LoginP什么的属性你把它设为false,就好了.不过,Interbase是一定要密码的,所以,你还要在程序中提供密码
      

  2.   

    TDatabase和DBGrid怎么一起用呀?
    我现在使用Table+DataSource
      

  3.   

    我试了一下:用TDatabase控件:
    设置LoginPrompt =false
    设置Params中='user name=usename
                  Password=password'
    AliasName=ODBC名称
    DataBaseName中添一个别名发现好像user name是有用的,但是password开始要我输
      

  4.   

    我用DataBase处理SQLServer是可以省略这一过程,Interbase也应该可以的
    1.打开DataBase编辑器(右健菜单中),
    2.选一个数据源,然后按 ‘Defualt’ ,产生一些数据
    3.把username,和Password填上
    4.去掉Login Prompt
    5.设置DataBaseName的属性
    然后其他DataSet(Table,Query)的DataBaseName用这个DataBase。
    这样启动时应该不会再提示你用密码了!
      

  5.   

       我用与 windindance(风之舞) 一样的方法作了N(N>=10)个远程数据库的连接
    都没碰到你的情况.建议:
       1.另用一个新的TDatabase控件试试.