我在数据库连接的时候,没有加实例名连接为什么不可以啊
 
 SqlConnection conn = new SqlConnection(@"server=(local);database=test;uid=sa;pwd=sa;");连接失败啊
而这样加了一个\SQLEXPRESS实例名就可以连接了
SqlConnection conn = new SqlConnection(@"server=(local)\SQLEXPRESS;database=test;uid=sa;pwd=sa;");因为在网上下载源代码或者别人给的源代码!每次在运行之前都要改一下这个数据连接!加一个实例名特麻烦!
请问一下,怎么样,不用加实例名就可以使用啊!就像
SqlConnection conn = new SqlConnection(@"server=(local);database=test;uid=sa;pwd=sa;");一样!谢谢

解决方案 »

  1.   

    SQLEXPRESS可不是实例名
    SQLEXPRESS说明你安装的SQL客户端是体验版的
      

  2.   

    解决方案:卸载EXPRESS版的SQL客户端
    安装正式版本安装正式版后,你的连接字符串就可以这样写了:
     SqlConnection conn = new SqlConnection(@"server=.;database=test;uid=sa;pwd=sa;");
      

  3.   

    1.想要不加的话,安装一个完全版的Sql Server。
    2.想保持使用Sql Server Express的话,老老实实地加吧。
      

  4.   

    SQL Server Express版也可以安装默认实例,
    方法如下:
    在安装要求输入公司和用户名时,把下面隐藏高级选项的复选框打掉,跳过路径选项时,会出现安装默认实例还是命名实例的选项,直接选择默认实例,一路下一步就可以了.
      

  5.   

    SqlConnection conn = new SqlConnection(@"server=(local);database=test;uid=sa;pwd=sa;");sql server 2005及之前的版本可以不写SQLEXPRESS