我用BDE连接了SQL数据库,每次运行程序时总是要跳出数据库登陆对话框要求我输入用户名和密码,
我想用自己做的登录界面去替换它,即不再跳出那个英文对话框,而从我的登陆界面输入密码登陆。请问应该怎么做?

解决方案 »

  1.   

    使用Database去连数据库,将LoginPrompt设置为False就不会弹出了,然后在Database.Open之前弹出一个窗口,用用户输入的用户名和密码去连数据库就行了
      

  2.   

    我已经用了Database去连数据库了,而且也将LOGINPROMPT设置为FALSE了
    ,但运行开始时还是要求我输入数据库的用户名和密码啊,这是怎么回事,
    请指教。
      

  3.   

    但我已经把LOGINPROMPT设为FALSE了,而且还在PARAMS里写了USER NAME 和
    PASSWORD,为什么还是要在程序开始运行前被要求输入数据库的用户名和密码?
      

  4.   

    现在问题已经解决了,但我搞不清楚是不是要在每个要用到数据库的FORM上都要加上一个DATABASE和这样设置?请指教
      

  5.   

    一般一个应用程序只需要一个TDatabase, 将他放在一个公共的数据模块中!