/ / petapoco come eseguire iterazioni sui risultati della query di tipo dynamic - .net, dynamic, petapoco

petapoco come iterare sui risultati di query di tipo dynamic - .net, dynamic, petapoco

Recentemente ho iniziato a usare petapoco ORM e sono arrivatoattraverso uno scenario in cui dovevo eseguire una query di join. Per quanto ne so se i dati non sono specifici per una tabella, il tipo che può essere utilizzato come dinamico come mostrato di seguito:

var newsTitles = db.Query<dynamic>(@"SELECT Jobs.JobID, Branches.BranchName,
Positions.PositionName, Jobs.YearsOfExperience, Jobs.Qualifications,
Jobs.Role, Jobs.ExpireyDate
FROM Branches
INNER JOIN Jobs ON Branches.BranchID = Jobs.Branch
INNER JOIN Positions ON Jobs.Position = Positions.PositionID");

per favore fatemi sapere se ho affrontato il problema correttamente

la mia domanda è come può iterare attraverso i risultati restituiti nel codice? Grazie molto

risposte:

1 per risposta № 1

Sì, hai affrontato il problema correttamente.

È possibile scorrere i risultati nello stesso modo in cui si itera qualsiasi Elenco in .net

 foreach (var item in newsTitles ) {
// do your thing
}