In addition to the InsertCommand, UpdateCommand, and DeleteCommand, TableAdapters are created with methods that can be executed directly against the database. These methods (TableAdapter.Insert, TableAdapter.Update, and TableAdapter.Delete) can be called directly to manipulate data in the database.
If you do not want to create these direct methods, set the TableAdapter's GenerateDbDirectMethods property to false in the Properties window. Any queries added to a TableAdapter in addition to the TableAdapter's main query are standalone queries — they do not generate these DbDirect methods.
Sending Command Directly to a Database
Call the TableAdapter DbDirect method that performs the task you are trying to accomplish.
To insert new records directly into a database
To update records directly in a database
To delete records directly from a database
Concepts
Other Resources