gpt4 book ai didi

sql - 使用 Dapper 将 SQL 查询转换为 IList

转载 作者:行者123 更新时间:2023-12-02 21:44:03 26 4
gpt4 key购买 nike

我使用VS2012SQL Server 2012

我将 Dapper 添加到我的 VS2012 中,如下所示

enter image description here

我有一个这样的类(class):

    public class DomainClass
{
public SexEnum sex { get; set; }
public int Id { get; set; }
public string Name { get; set; }
}

enum SexEnum
{
Men = 0, Women = 1
}

我有一个表ATest并且我有一个像这样的查询:

Select * From ATest

我如何使用 Dapper 执行此查询并将结果转换为 DomainClass 的 IList

最佳答案

public static IList<DomainClass> GetAllDomains()
{
using (var con = new SqlConnection(Properties.Settings.Default.YourConnection))
{
const String sql = "Select sex, Id, Name From ATest ORDER BY Name ASC;";
con.Open();
IList<DomainClass> domains = con.Query<DomainClass>(sql).ToList();
return domains;
}
}

关于sql - 使用 Dapper 将 SQL 查询转换为 IList<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19855319/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com