调试 连接字符串得到的和手动连接的一样,但是运行时,说SQL数据用户名不对,急请高手指点下,在线等

解决方案 »

  1.   

    这是ini文件里面[dbconn]
    Provider=SQLOLEDB.1
    Persist Security Info=False
    Initial Catalog=commnuity
    Data Source=zz安装SQL的时候选的是系统用户,
      

  2.   

    运行时出错  提示: 用户名'show'登入失败。原因未与信任SQL  Server 相关连
      

  3.   

    [dbconn]
    Provider=SQLOLEDB.1;
    Persist Security Info=False;
    Initial Catalog=commnuity;
    Data Source=zz;
    连接字符串分号不能少!
    试试看吧!
      

  4.   

    Data Source=zz
    最后面的分号不要!
      

  5.   

    你把SQL SERVER 安全性改为 仅Windows   试一下
      

  6.   

    ADOConnection1.connectionString:=Provider=SQLOLEDB.1;Persist Security Info=False;User ID=SQL用户名(如Sa);Initial Catalog=数据库名;Data Source=服务器IP或本机IP
    ADOConnection1.LoginPrompt:=false;试试吧
      

  7.   

    ConnectStr := 'driver={SQL Server}; server=' + Server + ';uid=' + UserName
                      + ';pwd=' + UserPwd + ';database=' + DataBase;server指的是服务器所在ip地址
    UserName,UserPwd指的是登陆数据库的用户名密码,一般安装时默认的‘sa’
    DataBase是数据库名称