我加了一句myConnection.Open();测了一下没问题啊

解决方案 »

  1.   

    照着这个改改就可以了。 SqlConnection conn= new SqlConnection("Data Source=localhost;Database=northwind;Uid=sa;Pwd=;");

    SqlDataAdapter adapter= new SqlDataAdapter("select * from Customers",conn);
    DataSet myDataSet= new DataSet();
    try
    {
    adapter.Fill(myDataSet,"Customer");
    }
    catch(Exception ex)
    {
    MessageBox.Show(ex.ToString());
    }
      

  2.   

    SQLWHERE CustomerID = @CustomerID语法有错,没有返回数据,但系统报的错也太让人费解了
      

  3.   

    一看就知道是@CustomerID不对呀!!
      

  4.   

    你创建一个带参数的查询,不过在查询的时候没有为参数赋值,当然会抛出SqlException异常了