Define different execute methods of ADO.NET command object

ExecuteScalar:- This method returns a single value from the first row and first column of the result get from the execution of SQL query.

ExecuteNonQuery:- This method executes the DML SQL query just like insert, delete or update and then returns the number of rows affected by the action.

ExecuteReader:- This method returns DataReader object which is a forward-only resultset.

ExecuteXMLReader:- This method is available for SQL Se

rver 2000 or later. Upon execution it builds XMLReader object from standard SQL query.