Dapper.NET 在LINQPad中使用Dapper
LINQPad非常适合测试数据库查询,并且包含NuGet集成。要在LINQPad中使用Dapper,请按F4打开“查询属性”,然后选择“添加NuGet”。搜索精巧的点状网,然后选择添加到查询。您还将需要单击“添加名称空间”,并突出显示“Dapper”以将扩展方法包括在LINQPad查询中。
启用Dapper后,您可以将Language(语言)下拉菜单更改为C#Program,将查询结果映射到C#类,然后使用。Dump()检查结果的方法:
void Main(){
using (IDbConnection db = new SqlConnection("Server=myServer;Trusted_Connection=true")){ db.Open();
var scalar = db.Query<string>("SELECT GETDATE()").SingleOrDefault();
scalar.Dump("这是字符串标量结果:");
var results = db.Query<myobject>(@"
SELECT * FROM (
VALUES (1,'one'),
(2,'two'),
(3,'three')
) AS mytable(id,name)");
results.Dump("这是映射到类的表:");
}
}
//在此定义其他方法和类
class myobject {
public int id { get; set; }
public string name { get; set; }
}执行程序
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短