如果前面不用@的话,写成"Server=(local)\\NetSDK;"
"\\"表示一个"\"本地的话,就写成"Server=local"

解决方案 »

  1.   

    1 、
    "\" 在C#中是转义字符,如果出现在字符窜中回出现错误,或其他问题,在字符串前加@,则把"\"当成普通字符处理 @"\" 等效 "\\"2、
    @"Server=(local)\NetSDK 
    就可以连接到本地的数据库了,这是默认的本地SQl服务名,也可指定本地的机器名Server=myName;
      

  2.   

    1.简单的说,用@符号后,在后面代码中出现的字符都是以该字符的本义出现.
    2.@"Server=(local)\NetSDK其中的local指你的计算机名.其它不变