rt

解决方案 »

  1.   


     因都没有加进去呀 就是 sqlcommand.parameters.Add(……)
      

  2.   


    我写了啊
    SqlCommand cmd = new SqlCommand("test", conn);
    cmd.Parameters.Add("@emp_id", SqlDbType.VarChar, 20);
    cmd.Parameters["@emp_id"].Value = " sid";老是为空是什么原因呢
      

  3.   

    System.Data.SqlClient.SqlParameter[] parameters = {
                      new SqlParameter("@MName", SqlDbType.NVarChar,50),
                                    };
                parameters[0].Value ="";
         
      

  4.   

    你还没有添加进入cmd里面
    arrParameter 赋值以后
     foreach (SqlParameter sp in arrParameter)
                    {
                        cmd.Parameters.Add(sp);
                    }