Каков наилучший способ сопоставления реляционной таблицы, которая содержит больше , чем 150 столбцов. Я не хочу использовать стороннюю структуру или сущность. if Я использую data-reader, очень сложно написать все столбцы, а преобразовать его в соответствующий тип.Отображение реляционных объектов C#
Есть ли простой способ сделать это или это единственный способ?
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"];
.....
......
}
Там в Micro-ORM называется [PetaPOCO] (HTTP: // WWW. toptensoftware.com/petapoco/). Вы можете использовать это, если вы не хотите реального ORM. в противном случае вы должны закодировать все самостоятельно или использовать отражение, которое так же дерьмо и медленно. –