匿名查询 原始的SQL查询可以使用Query方法执行,并将结果映射到一个动态列表。这些对于简单的查询很有用,你不需要创建一个单独的类来表示你的数据。在处理复杂的SQL查询时,这可以为你节省大量的时间和精力。(https://dapper-tutorial.net/query)
不用创建实体类,很好。那么查询结果怎么访问呢?
1 using (var connection = new SqlConnection(_configuration.GetConnectionString("sql_server_172"))) 2 { 3 var lst = connection.Query("select getdate() as now").AsList(); 4 string s; 5 foreach (var item in lst) 6 { 7 s = item.now.ToString(); 8 //Debug.WriteLine(item.now); 9 } 10 }
lst是个动态数组List<dynamic>。item.列名,是动态类型,不会报错。
标签:查询,item,lst,Anonymous,var,Query,Dapper,now From: https://www.cnblogs.com/edong/p/17095858.html