quelle méthode ou méthode doit être utilisée pour convertir une chaîne en requête linq?Convertir la chaîne en requête LINQ
Environnement: VS 2010/C#
quelle méthode ou méthode doit être utilisée pour convertir une chaîne en requête linq?Convertir la chaîne en requête LINQ
Environnement: VS 2010/C#
Je ne suis pas sûr de ce que vous essayez d'atteindre, mais si vous faites référence à la création de requêtes LINQ de chaînes que vous pouvez utiliser la bibliothèque de LINQ dynamique, vérifier ici http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-the-linq-dynamic-query-library.aspx
La conversion d'une chaîne en requête Linq n'est peut-être pas directement exempte d'analyse et de traduction en objets System.Linq.Expression
. Ni est trivial.
Vérifiez this out for one example.
Vous devez faire quelque chose comme ceci:
var query =
db.Customers.Where("Country== @0 and Orders.Count >= @1", "Costa Rica", 10).
OrderBy("CompanyName").
Select("New(CompanyName as Name, Phone)");
certaines parties pourraient être prises à partir de chaînes, d'autres (tables) ne peux pas
Quel type de chaîne? Que voulez-vous dire par "requête linq"? – AakashM
S'il vous plaît nous donner plus d'informations ... De tout ce que vous avez écrit, je voudrais juste répondre 'String.ToLinqQuery()'. –
thx Fábio - parfait :-) –