2013-03-03 2 views

ответ

2

Да. Класс DBManager содержит некоторые подходящие методы: ExecuteList, ExecuteReader, ExecuteObject, ExecuteDataTable, SetSpCommand и т.д. См есть: http://bltoolkit.net/Doc.Data.ashx

Пример:

[MapField("PersonID", "ID")] 
public class Person 
{ 
    public int ID; 

    public string LastName; 
    public string FirstName; 
    public string MiddleName; 
    public Gender Gender; 
} 

IList<Person> GetPersonListSqlText() 
{ 
    using (DbManager db = new DbManager()) 
    { 
     return db 
      .SetCommand("SELECT * FROM Person") 
      .ExecuteList<Person>(); 
    } 
} 
+0

Вот exatcly, что я хотел, спасибо :) –