数据库连接原因
连接数据库的时候,
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 ";