这是为什么呢?

解决方案 »

  1.   

    Add? 我想添加参数的~~~~ 在MSDN里面搜什么关键字可以搜到这个方法的说明.. 我搜了一下没搜到..感觉MSDN虽然大,但是使用不方便
      

  2.   

    没你说的那个方法吧`是个AddWithValue(),Add(),AddRange()只有这三个第一个添加参数的
      

  3.   

    如果是SqlCommand.Parameters就搜索 SqlParameterCollection
      

  4.   

    ...
    sqlSql = "SELECT CustomerID, CompanyName FROM Customers WHERE CustomerID LIKE @CustomerID";
    SqlDataAdapter da = new SqlDataAdapter(strSQL, con);
    da.SelectCommand.Parameters.Append("@CustomerID", SqlDbType.NVarchar, 10);
    ...
      

  5.   

    da.SelectCommand.Parameters.Add(new SqlParameter("@CustomerID", SqlDbType.NVarchar, 10));
      

  6.   


    selectCommand.AddWithValue("@CustomerID",你要给的值),
      

  7.   

    你的意思就是给@CustomerID变量赋值
      

  8.   


    da.selectCommand.Parameters.AddWithValue("@CustomerID",你要给的值),