habe diese Aggregationsfunktion in meinem Code mit 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};);
Es gibt keinen Cast-Fehler und jedes Objekt passt gut, aber ich habe diesen Fehler
} erwartet oder; erwarteter und ungültiger Ausdruck ')'
ich habe keine Idee warum. jede Hilfe wird geschätzt.
Tausche die }
und ;
:
var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
au=> au.au_id,
tit=> tit.au_idT,
(au,tits)=>{au.titleauthor=tits;}); // <=== this line