string conStr=
  @"server = (local)\kevin;Integrated Security = SSPI;database=northwind";
这句中的(local)\kevin有问题
改为
"data source=localhost;initial catalog=northwind;Integrated Security = SSPI" 

"server = localhost\kevin;Integrated Security = SSPI;database=northwind";

解决方案 »

  1.   

    你使用的是windows身份验证登陆SQL Server但你的登陆代码里没有使用用户名和密码登陆的方式当然报错。
    string conStr="Data Source=数据源名;User Id=用户名;PassWord=密码;Initial Catalog=数据库名;";
      

  2.   

    WINDOWS身份验证时,我用以上方法都不可以啊,USERID 用的是系统管理员,
    但我改成SQL身份验证,用SA登陆就可以了
      

  3.   

    另外我想问一下,如上我用User Id =sa;PassWord=...;
    如何把这用户名和密码以非明文的方式输入?或者加密