A bit late to the party on this, but I would advise not to use DAO code in Dotnet projects. Otherwise you are just replicating something that's just easier to do in Access.
You should add a dataset to your project, then work with that. You can then work with a datatable, which is the closest...