I am migrating 9.3 Desktop extension to 10.1

I am getting this bug when I am trying to update a row in the geodatabase

"Cannot call Store on a recycled row while editing"

And seems the reason is, I am doing recyclable search like this

eatCursor = featLayer.Search(spatialFilter, true);

So, I changed it to false recyclable. And it worked.

But my question is why 10.1 is not able to update recycled row, where 9.3 was able to? what the reason of this change? Is there any reason 10.1 disabled this feature?

  • 1
    "Feature"? More like a bug with unintended benefits :) – blah238 Feb 22 '13 at 0:26
  • Do you mean that 9.3 had a bug? – Ghassan Karwchan Feb 22 '13 at 19:54
  • That is my assumption, yes. – blah238 Feb 22 '13 at 20:02