title: How to fix the parameter was not supplied on Crystal report after modifying stored procedure
body: <p>I have an old crystal report in VS2008. I have changed the parameters, adding two new parameters (<code>@parameterThree</code> and <code>@parameterFour</code>) and have deleted one parameter on my stored procedure.</p>
  
  <p>I have gone to <code>Database -&gt; Verify Database</code> to force the report to see the modified procedure. However, it still shows the old 3 parameters name without the new parameters. </p>
  
  <p>When I click OK, it shows the error:</p>
  
  <blockquote>
    <p>Query Engine Error: '42000:[Microsoft][ODBC SQL Server Driver][SQL
    Server]Procedure or function 'myReport' expects parameter
    '@parameterFour which not supplied.'</p>
  </blockquote>
  
  <p>I have added the new parameters on the new parameter Fields in Field Explorer. The new parameters I added on the report didn't have checkmark. </p>
  
  <p>I have done the <code>Verify Database</code> again but it still doesn't work. </p>
  
  <p>I am unable to delete the old parameter which is not in my modified store procedure.</p>
  
  <p>Any ideas?</p>