0
DataReader
の値をDataSet
に割り当てたいのですが、これを行う方法はありますか?asp.netのデータセットにdataraederの値を割り当てます
DataReader
の値をDataSet
に割り当てたいのですが、これを行う方法はありますか?asp.netのデータセットにdataraederの値を割り当てます
最も簡単な方法は、DataAdapter
を使用して渡しているあなたのごDataSet
はあなたがこの
MyDataAdapter.Fill(MyDataSet,"TableName");
のように記入しますどのテーブル述べることができる複数のテーブルが含まれている場合、この
MyDataAdapter.Fill(MyDataSet);
のようなそのFill
方法にDataSet
DataReader
を使用する場合は、各レコードと各セルをループバックして、新しいDataRow
を作成してに追加しますこの表を追加しますDataSet
SqlDataReader dr;
//Fill the Reader
DataSet ds = new DataSet();
DataTable dt = new DataTable();
ds.Load(dr, LoadOption.OverwriteChanges,dt);