Tag: 小巧玲珑

Dapper – 使用嵌套对象插入

我有一个具有嵌套类Bank的类User 。 class User{ int Id; string username; Bank bank; } Class Bank{ int id; string name; } 我需要为User创建一个Insert函数。 在Dapper是否有一种方法可以执行查询并从嵌套的对象中绑定参数?

有没有办法通过字符串或索引访问Dapper FastExpando中的列?

我正在使用Dapper FastExpando对象,并希望能够在运行时而不是在设计/编译时动态引用列名。 所以我希望能够做到以下几点: var testdata = conn.Query(“select * from Ride Where RiderNum = 21457”); 我希望能够做到以下几点: foreach( var row in testdata) { var Value = row[“PropertyA”]; } 我明白我能做到: var Value = row.PropertyA; 但我不能这样做,因为我需要的属性名称直到运行时才会知道。 这个SO问题的答案不起作用。 我仍然得到相同的Target Invocationexception。 所以… 有没有办法用Dapper FastExpando做我想做的事情?