Well, not really, but if you don't get the concept of Rowstate, you'll have little fun with ADO.NET. I've written about this several times before, but it's a very persistent problem. I had my share of problems with it at first, until one day I 'got' it. I couldn't provide an accurate estimate, but I...