It uses SQL commands to retrieve and update data.?
Example:
SqlDataAdapter adapter = new SqlDataAdapter("SELECT * FROM
Customers", connection);
DataSet dataset = new DataSet();
adapter.Fill(dataset, "Customers"); // Populates the DataSet with
data from the "Customers" table