No es Necesario q pongas breakpoint en cada linea de codigo, con q pongas un Breakpoint al principio y con el F10 te vas linea por linea.
Usando el F10 no pueden como corre dentro un metodo, para eso utlizas en F11.
Es decir tienes un metodo y dentro de ese metodo correr un metodo( este metodo no podras ver como corre, a menos q le des F11 para ver como corre).
Espero q te sirva.
Creo q este es tu error, xq un DataSet se compone de Varias Tablas y creo q el Nombre "asientos" se lo este poniendo al DataSet y no ala una Tabla.
Xq no en vez de utilizar DataSet utilizas un DataTable, la sintaxis para llenar el DataTable es igual.
Código C#:
Ver originalDataTable dt= new DataTable ();
sqlDataAdapter1.Fill(dt);
dt.Names="asientos"
dataGridView1.DataSource = dt;