vs2010写的C#代码连接不上sql2008

SqlConnection conn = new SqlConnection(@"Data Source=.\MSSQLSERVER;Initial Catalog=myDb;Integrated Security=true")
conn.Open();// 打不开连接 会提示找不到实例 或远程连接什么的,错误代码25
SqlConnection conn = new SqlConnection(@"Data Source=localhost;Initial Catalog=myDb;Integrated Security=true")
conn.Open();// 打开正常
TCP/IP已经打开 端口1433 MSSQLSERVER服务 已经打开 请高手指教,什么情况???为什么用实例打不开

"Data Source=地址;User ID=sa;Password=密码;Initial Catalog=数据库"

"server=地址;database=数据库;uid=sa;pwd=密码"

地址可以IP,可以用 . (小数点) 试下吧

默认实例名称为MSSQLSERVER,本地的可以用点代替

server=.;database=数据库;integrated security=true