ADO Performance question



Hi,
 
I am writing a code which is actually performing multiple inserts on a table.
Currently I am combining all my insert queries and passing as command text to ADO command object.
There is one more way by opening a recordset and call AddNew on recordset multiple times and then batch update.
 
But I am not sure which method is better than other and which approach should I use.
 
Thanks in advance.
 
Pushkar