【发布时间】:2013-05-27 17:34:00
【问题描述】:
映射关系表的最佳方法是什么? 超过 150 列。我不想使用任何第三方或实体框架。如果 我正在使用数据阅读器,很难写出所有的列和 将其转换为相关类型。
有没有简单的方法或者这是唯一的方法?
SqlDataReader _dr = _sqlCom.ExecuteReader() ;
Info inObj= new Info ();
while (_dr.Read())
{
inObj.a= (int)_dr["a"];
inObj.b= (int)_dr["b"];
inObj.c= (int)_dr["c"];
inObj.d= (int)_dr["d"];
inObj.e= (int)_dr["e"];
.....
......
}
【问题讨论】:
-
有一个名为PetaPOCO的微ORM。如果您不想要真正的 ORM,您可能想要使用它。否则你必须自己编写所有代码,或者使用反射,这既糟糕又慢。
标签: c# orm mapping data-access-layer data-access