1

使用 Dapper 在我的代码中具有此聚合函数

var sql = (@"SELECT *  
                  FROM [pubs].[dbo].[authors] as a
                  right join pubs.dbo.titleauthor as b 
                  ON a.au_id = b.au_idT");

 var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
     au=> au.au_id,
     tit=> tit.au_idT,
     (au,tits)=>{au.titleauthor=tits};);

没有演员表错误,每个对象都很合适,但我一直有这个错误

} 预期或;预期和无效的表达式术语')'

我不知道为什么。任何帮助表示赞赏。

4

1 回答 1

3

交换};

var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
     au=> au.au_id,
     tit=> tit.au_idT,
     (au,tits)=>{au.titleauthor=tits;}); // <=== this line
于 2013-10-09T07:15:05.693 回答