2

新しいクラスオブジェクトを作成し、データベースからそれにデータを追加するにはどうすればよいですか?

データベースにテーブル(tblCars)があり、各行をループして(sqldatareaderを使用しますか?)、主キー(登録番号)にちなんで名付けられた新しいオブジェクトを作成し、他の列からデータを追加します。

したがって、これの代わりに:

carClass car1 = new carClass();
car1.registration = "RT11 HWY";
car1.make = "Ford";

次のようになります。

//connection and reader stuff
carClass <registration> = new carClass();
<registration>.registration = column1;
<registration>.make = column2;
4

1 に答える 1

4

この種のマッピングには軽量の ORM を使用できます。こちらをご覧ください。これには多くの無料のソリューションがあります。Microsoft が作成したLINQ to SQLEntity Frameworkも少なくとも 2 つあります。

于 2012-11-25T15:10:59.107 に答える