我用的 ADOQuery 连接SQLServer,每次运行的时候都让我输入用户和密码,有人告诉我吧 LoginPrompt 改成false,可我改了以后就出现 ‘sa'用户登陆失败的错误。有什么办法阿?

解决方案 »

  1.   

    哪你就看一看你连接SQL数据库的代码有没有错误呀!照理来说是不应该出现你说的哪种情况的!!还有问题就发消息给我!我一直在线!
      

  2.   

    procedure TCMEmp001.ADOConnection1Login(Sender: TObject; Username,
      Password: String);
    begin
      //....
    {  在这儿指定用户名,总之,无论你让他出现也罢,不出现也罢,归根结底是要给密码的。而且给密码、用户名的方式你自己可以选择。}
    end;
      

  3.   

    设置ADOConnectionstring时选择保存密码!!
      

  4.   

    LoginPrompt 改成false,connectioned 改成true
    ADOConnection——>连接——>选中哪个复选框'允许保存密码'
    应该是没有什么问题了!
      

  5.   

    LoginPrompt:=false;
    LoginParam中写入:
    UserName = sa
    Password =