连接数据库的时候, 
myConnectionString = "Initial Catalog=Northwind;Data Source=localhost;Integrated Security=SSPI;";
  和  server=.;  uid=sa; pwd=;  database=pubs;
的差别在哪里   Initial Catalog?又是什么
   很乱

解决方案 »

  1.   

    Initial Catalog  是 数据库名啊连接字符串本来就有好多方式www.connectionstring.com
      

  2.   

    Initial Catalog初始目录两种连接字符串用的数据库验证不一样
      

  3.   

    Initial Catalog是登陆后的默认数据库Integrated Security=SSPI;表示使用当前用户身份来进行连接
    也就是你登陆到Window的用户名和密码来登陆到SQL
      

  4.   

    我连接数据库的是Windows身份验证的
    我用的是这种方法
    conn.ConnectionString="server=(local);Integrated Security=SSPI;DataBase=teachdb";