Thanks for the information. I actually had no problems with this part of the setup. This was in the developer guide and it worked for fine retrieving the data. What I didn't see were examples of what methods you would call to move through rows in a multi-row dataset, as well as adding and deleting rows. I was really hoping for a sample of this kind of behavior. I'm sure it's simple, but I haven't seen examples of the correct appropriate calls.