If I create a
SqlDataAdapter adapterSales = new SqlDataAdapter (mySelectCommand, connString)
and then I create the insert command for the adapter lets say
adapterSales.InsertCommand = new SqlCommand (myInsertCommand);
Why do I need to pass another connection to the last constructor? I mean if I already passed the connection string why the adapter doesn't work with that to create the sql connection that I'm going to be working with?