title: Load all tables of a database in a single dataset
body: <p>I am learning ADO.Net [C#] and want to fill different DataGridViews with the DataGridView.DataSource = DataSet.tables[] command.
  But i only know how to fill 1 table to 1 data adapter, is it possible to query the whole database and put all the tables in a single dataset so i can use the dataset.tables[table index] option to fill till the datagridview?</p>
  
  <p>Example:</p>
  
  <pre><code>        OleDbConnection con = new OleDbConnection();
          con.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;data source =.accdb";
  
          ds = new DataSet();
          da = new OleDbDataAdapter("SELECT * ", con);
          da.Fill(ds);
          dgv.DataSource = ds.Tables[0]; (i want to have all the tables as an index so that i can put this as the datasource of the datagridview).
  </code></pre>
  
  <p>Thanks in advance.</p>