J'ai besoin d'aide pour créer un SQL LINQ avec subsonic. D'abord les notions de base, cela fonctionne très bien:Subsonic 3 - La séquence ne contient aucun élément correspondant
var query = (from o in bd.concelhos
orderby o.descricao
select o);
var results = query.ToList<concelhos>();
Cependant, je veux filtrer quelques colonnes et j'ai créé le code suivant:
var query = (from o in bd.concelhos
orderby o.descricao
select new FilteredConcelhos { id = o.idDistrito + "/" + o.idConcelho, descricao = o.descricao });
var results = query.ToList<FilteredConcelhos>();
qui erreurs dans la méthode ToList avec la description " séquence ne contient aucun élément correspondant »
Toute aide serait génial avec ce ...
mise à jour: se trouve que je manquais obtenir les attributs définis dans la classe nouvellement déclarée ... Comme si
public class FilteredConcelhos
{
public string id { get; set; }
public string descricao { get; set; }
}
Cette opération efface l'exception, mais la liste qui en résulte est encore tout faux (FilteredConcelhos.id contient rien et FilteredConcelhos.descricao contient des nombres)
problème est que je veux retourner les résultats. Comment puis-je retourner un type anonyme? –