[過去ログ] ADO.NETの質問・雑談スレ (981レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
961(3): 2009/01/30(金)08:25 ID:??? AAS
最近はdatasetに一気にデータをいれてdatasetで編集してDBに戻すみたいなんが主流なの?
オレみたいにdatareaderで一件ずつ読んで専用のクラスにセットしてから使うみたいなんは時代遅れ?
963(2): 2009/01/30(金)14:57 ID:??? AAS
>>961
専用クラスの具体的な内容は知らんけど、
DataAdapterやDataTableのイベントを利用すると結構細かい制御も利いて便利だぞ。
予め型付DataSet用意しとけば、Intellisenseも利用できるんでコーディングもそこそこ楽。
そんな感じで扱うと、適当にデータバインド利用して画面に放り込めるんで
何も意識する必要がなくて楽。
DBに戻すときは内容やデータ量で判断。
データ量が多いときや、あちこちのマスタを参照して…なんてめんどいときは、
DataSetをそのままストアドにぶち込んで処理してしまったりする。
DBのテーブルとDataSetのテーブル結合させて手抜き処理w
964(1): 961 2009/01/30(金)20:35 ID:??? AAS
専用クラスってのは、例えば社員クラスみたいなのがあって、社員A.給与みたいなんで
給料計算してくれるみたいなのを今までやってたんだけど、datasetを使うと
foreachでまわして給与計算(社員A)みたいな感じで関数呼ぶようになるよね?
で、この給与計算する関数をどこのクラスにいれてやるのがスマートなんだろうかと
悩んでいるところなのです。
966: 2009/01/31(土)04:52 ID:??? AAS
>961
俺もその辺は気になる。
datareader使ってる例の方がよく見かけるような気もするし。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s