I keep getting a parameter name error? at the bottom I have attached an image to help explain the problem.
private void loadProgress(string jobNumber)
    {
        productioninfo.Open();
        OleDbCommand _contractReview = new OleDbCommand ("SELECT [Contract Review] FROM [Main$] WHERE [Job No] = '@Job No'", productioninfo);
        _contractReview.Parameters.Add("@Job No", OleDbType.Char);
        _contractReview.Parameters["Job No"].Value = jobNumber;
        OleDbDataReader dr = _contractReview.ExecuteReader();
        while (dr.Read())
        {
        }
        dr.Close();
    }
](../../images/3817147513.webp)
 
     
     
    