私は ADO.Net [C#] を学んでおり、DataGridView.DataSource = DataSet.tables[] コマンドでさまざまな DataGridViews を埋めたいと思っています。しかし、私は 1 つのテーブルから 1 つのデータ アダプターにデータを入力する方法しか知りません。データベース全体にクエリを実行し、すべてのテーブルを単一のデータセットに配置して、dataset.tables[テーブル インデックス] オプションを使用して datagridview まで入力することは可能ですか?
例:
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).
前もって感謝します。