您的位置:首页 > 产品设计 > UI/UE

BLToolkit sql query set explicitly

2015-08-26 14:59 369 查看

Question

Is there any way how to get a SQL query result from a bltoolkit? I need to set the query explicitly..

for example:
SELECT * FROM table


thanks

Best Answer

Yes. The DbManager class contains some appropriate methods: ExecuteList, ExecuteReader, ExecuteObject, ExecuteDataTable, SetSpCommand, etc. See there:http://bltoolkit.net/Doc.Data.ashx

Sample:
[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>();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: