你用没用ADOConnection?
若用了的话将ADOConnection的LoginPrompt改为FALSE就OK了:)

解决方案 »

  1.   

    在里面加一个DATABASE控件就好了
    database有控制是否出现登陆对话框LoginPrompt设置为false就好了
    别忘将database打开呀
      

  2.   

    如果你用的BDE或ODBC连接数据库那你就在database的LoginPrompt设置为false就行了!
    如果你用的是ADO连接数据库那你将ADOConnection的LoginPrompt改为FALSE就可以了
      

  3.   

    问题是:不用IBDateBase,不行么。
    可能我的问题没讲清楚:是这样的,我用了Table,DateSource,DBGrid和DBNavigator,并没用ADOConnection,就出现了上述情况。
    不过我才是入门阶段,可能是我错了,我试试先罢。
    谢谢各位大侠回复。
      

  4.   

    IBDateBase是用来连接InterBase的,你用Access,没必要。没有用ADO,而是用ODBC连的话,加入控件TDataBase,LoginPrompt设置为false
      

  5.   

    LoginPrompt设置为false这是肯定的,如果你的数据库确实有密码,你还必须设置密码参数。TDataBase:params:user name=a
                       password=b
    TADOConnection:在connectstring中加入password=b;
      

  6.   

    用database控件连数据库..
    把loginprompt设为false.
    这样的贴子很多
      

  7.   

    你先在窗体里面加一个database然后把它的别名(AliasName)设为你要连的数据库(比如hehe)然后再把它的名字(name)取tt,再在Table1里面把它的Databasename
    设为tt(不要用原来的hehe),就可以了。