-3

DataSetとDataReaderの引数の他の詳細を忘れて、DataSetを使用すると、DataReaderと同じ数のデータベースクエリを作成する手間が省けるかどうかを実際に教えてください。

私の経験では、DataReaderを使用すると、DataSetを使用するよりも多くのデータベースクエリが必要になることは明らかです。DataSetを使用すると、1つのクエリ(またはストアドプロシージャ)を作成し、切断してから、DataSetにクエリを実行するだけで、データベースへのやり取りを減らすことができます。

実際、同じ原因のシナリオが与えられた場合、DataReaderがDataSetよりも多くのデータベーストラフィックを作成するというステートメントは真実です。

4

1 に答える 1

0

ADataSet 、を使用しDataReaderて自分自身にデータを入力します。

したがって、答えはノーです。aはDataReaderデータベーストラフィックを増やしません。より多くのデータベーストラフィックを作成するのは、開発者の理解と使用法(または誤用)です。

于 2012-04-27T22:06:36.880 に答える