日期:2014-05-19  浏览次数:20706 次

数据库连接原因
连接数据库的时候,  
myConnectionString   =   "Initial   Catalog=Northwind;Data   Source=localhost;Integrated   Security=SSPI; ";
    和     server=.;     uid=sa;   pwd=;     database=pubs;
的差别在哪里

      Initial   Catalog?又是什么。。。
      很乱。。。

------解决方案--------------------
Initial Catalog 是 数据库名啊

连接字符串本来就有好多方式

www.connectionstring.com
------解决方案--------------------
Initial Catalog初始目录

两种连接字符串用的数据库验证不一样
------解决方案--------------------
Initial Catalog是登陆后的默认数据库

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

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