2013-03-03 42 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我想要的東西,謝謝:) – 2013-03-07 17:17:53