オリジナルのデータセットに値を入れる

DataSetというと、データベースから取って来た値を入れておくことが多いが、 別にそうしないと誰かに文句を言われるわけでもない。 XMLから読み込んでもいいし、作ってしまってもいい。
ここでは、自分で入れてしまう。
やり方はこんな感じ
// まずはデータセットのインスタンスを生成
HiraDataSet ds = new HiraDataSet();

// Table1Rowなんていうかっこいいクラスが勝手に出来ている
// Table1の新しい行を生成
HiraDataSet.Table1Row tr = (HiraDataSet.Table1Row)ds.Table1.NewRow();

tr.BeginEdit();
tr.key1 = 1;
tr.key2 = 1;
tr.str = "ひらてすと";
tr.val1 = 100;
tr.val2 = 200;
tr.EndEdit();

// 最後にデータセットに追加する
ds.Table1.Rows.Add(tr);
これで、好きなようにDataSetを作ることが出来ますな。
[home] [クリスタルレポートトップ]
ひらちゃんのページ