I have the datareader down, but that is like opening a recordset for forward readonly access.

So now I need to save a record to my table.

I know I can do an INSERT INTO db command, but is there anything similar to the old ADO recordset.AddNew method?

It is much easier to deal with than trying to put a string together for the insert as you have to check for ' and it gets messy with all the concatenation of strings