Is it better to use the recordset's AddNew method
or
rather create a command that makes a call to the SQL Server's Insert Stored Procedure?

I'm having trouble refreshing my recordset after executing the Insert command object. So, I'm wondering if it would be better to use the AddNew method or am I just doing something totally wrong.

Any help would be great!!!