現在、すべてのデータベース クエリを処理するために、ASP.NET (3.5) アプリケーションで C# クラスを作成しています。データベースへの選択クエリを作成するためのメソッドがいくつかあります。メソッド内ではSqlDataReader r = command.ExecuteReader();
、データをフェッチするだけです。
メソッドによって返されるようになりr
ましたが、データベース接続を閉じると、データリーダーが閉じられ、オブジェクトには何も含まれなくなります。すべてを文字列配列に入れることを考えましたが、データベースに整数フィールドとテキストフィールドが混在している場合、これは実用的ではありません。返すオブジェクトにデータを格納する簡単な (「既製の」) 方法はありますか?