如何创建新的类对象并从数据库向其添加数据?
我在数据库中有一个表(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;
答案 0 :(得分:4)
您可以使用一些轻量级ORM进行此类映射。看看 here ,有很多免费的解决方案。还有至少两个由Microsoft制作, LINQ to SQL 和 Entity Framework