SqlConnection connection = new SqlConnection(@"Data Source=(local);Integrated Security=SSPI;"+
"Initial Catalog = NorthWind"); connection.Open(); SqlCommand command = connection.CreateCommand(); command.CommandText = "SELECT EmployeeID, FirstName,LastName from Employees"; SqlDataReader reader = command.ExecuteReader(); while(reader.Read())
{
Console.WriteLine("\t{0}\t{1}\t{2}",reader["EmployeeID"],reader["FirstName"],reader["LastName"]); } reader.Close();
connection.Close();以上代码出现“不存在或访问被拒绝”,那个数据库已经放在同一个目录下面了,是不是没有安装sqlserver造成的这个原因阿?

解决方案 »

  1.   

    string cString = "Persist Security Info=False;Integrated Security=SSPI;database=northwind;server=mySQLServer";
    SqlConnection connection= new SqlConnection(cString);
      

  2.   

    或者用"server=local;sa=**;pwd=**;database=northwind"
    试试
      

  3.   

    是不是没有安装sqlserver造成的这个原因阿?---->如果没有安装Sql Server,肯定会出现这个错误。
      

  4.   

    >>>>>>>>>>>>>>>>>是不是没有安装sqlserver造成的这个原因阿?当然了,数据库都没有你怎么联???如果你不想装的话,远程连接到另一台机也可以!
      

  5.   

    赶快转一个Sql Server 2000吧
      

  6.   

    SQLserver 没装,你怎么访问本地的SQL 服务器。
    汗!-_-
      

  7.   

    以上代码出现“不存在或访问被拒绝”,那个数据库已经放在同一个目录下面了,是不是没有安装sqlserver造成的这个原因阿?
    当然要先安装数据库才能访问的,就一个数据库文件那是不行的哦~~