0

3つのデータテーブルを持つ1つのデータセットがあります。同じデータセットの最初の位置(例:mydataset.tables [0]番目の位置)にもう1つのデータテーブルを追加する必要があります。これに関して誰かが助けてくれますか。

4

1 に答える 1

3

既存の順序を挿入または変更することはできないため、データセットからすべてのデータテーブルをリストに取り出し、正しい順序で取得してから、すべてをデータセットに再度追加する必要があります。

var tables = new DataTable[4];
tables[0] = mynewtable;
tables[1] = mydataset.Tables[0];
tables[2] = mydataset.Tables[1];
tables[3] = mydataset.Tables[2];
mydataset.Tables.Clear();
mydataset.Tables.Add(Tables[0]);
mydataset.Tables.Add(Tables[1]);
mydataset.Tables.Add(Tables[2]);
mydataset.Tables.Add(Tables[3]);
于 2012-07-13T13:42:24.523 に答える