如题,使用vc++6.0,sql server2005,要连接数据库名为mydata,请问connectionstring该怎么写呢?

解决方案 »

  1.   

    CString strConnection;
    strConnection = "Provider=SQLOLEDB.1;Persist Security Info=True;Password=;User ID=;Server=;Database=mydata"; //Persist Security Info应该是True还是False忘了,一个是指混合模式验证,一个是指windows验证。
      

  2.   

    看你SQL SERVER用的哪种登录方式了,
    1.如果是windows登录模式,连接字符串应为:
    Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mydata;Data Source = 数据库服务器IP2.如果是混合认证方式,连接字符串应为:
    Provider=SQLOLEDB.1;Persist Security Info=False;User ID=用户名;Password=密码;Initial Catalog=mydata;Data Source = 数据库服务器IP