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

数据库连接问题
我从随书光盘中还原了名为db_03的数据库,并被告知其登录名为sa,密码为空。
然而我用以下的代码就无法连接数据库了,代码是这样的:
SqlConnection   con   =   new   SqlConnection( "server=(local);database=db_03;user   id=sa;pwd=; ");
con.Open();

我使用以下的Windows身份认证模式可以正常连接打开数据库:
SqlConnection   con   =   new   SqlConnection( "server=(local);database=db_03;Trusted_connection=yes; ");
con.Open();

请问应如何解决呢?谢谢!

------解决方案--------------------
试试这样 "Data Source==(local);Initial Catalog=db_03;User ID=sa;Password= "
------解决方案--------------------
要么就给数据库帐号加上PASS
------解决方案--------------------
是不是你安装SQL SERVER 时选择的是Windows身份认证模式,而没有选择混合认证模式啊,那样的话就只能用Windows身份认证模式了
------解决方案--------------------
SqlConnection con = new SqlConnection( "server=(local);database=db_03;user id=sa;pwd=; ");中的pwd=;去掉44看