【问题标题】:Create class objects from a database从数据库创建类对象
【发布时间】:2012-11-25 15:01:59
【问题描述】:

如何创建一个新的类对象并从数据库中向其中添加数据?

我在数据库中有一个表(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;

【问题讨论】:

    标签: c# database class


    【解决方案1】:

    您可以为这种映射使用一些轻量级的 ORM。看看 here,有很多免费的解决方案。微软也至少有两个,LINQ to SQL和Entity Framework

    【讨论】:

    猜你喜欢
    • 2013-05-25
    • 1970-01-01
    • 2016-02-20
    • 2016-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    相关资源
    最近更新 更多