你的代码格式有些烂!
你可能缺少了指定参数传递方向的语句,不知道这样行不行:private bool FindStuInfoToID(string strStuID)
{
    SqlCommand MySqlComm = new SqlCommand ("Pr_FindStuInfoToID", MySqlConn);    MySqlComm.CommandType = CommandType.StoredProcedure;    SqlParameter ParmStuID = new SqlParameter("@StuID", SqlDbType.VarChar, 50);
    ParmStuID.Direction = ParameterDirection.Input;
    ParmStuID.Value = strStuID;    MySqlComm.Parameters.Add(ParmStuID); 
    try 
    {
        MySqlComm.ExecuteNonQuery();
        return true;
    }
    catch(Exception ex)
    {
        MessageBox.Show(ex.Message.ToString());
        return false;
    }
}