title: Item cannot be found in the collection corresponding to the requested name or ordinal
body: <p>The code below is not working on this stored procedure. It works on queries, and another stored procedure.</p>
  
  <p>It will not debug.print the values for this stored procedure, and is returning an error "Item cannot be found in the collection corresponding to the requested name or ordinal"</p>
  
  <pre><code>Dim x As ADODB.Connection
  Set x = New ADODB.Connection
  
  x.ConnectionString = "Provider=a;Server=b;Database=c;Trusted_Connection=yes;"
  x.Open
  
  Dim y As ADODB.Recordset
  Set y = New ADODB.Recordset
  x.CommandTimeout = 0
  
  Set y = x.Execute("exec SP_storedprocedure 0")
  Debug.Print y(0), y(1), y(2), y(3)**--the problem is here**
  
  y.Close
  Set y = Nothing
  x.Close
  Set x = Nothing
  </code></pre>