Tag: linq-to-entities
Dieser tag ist für Fragen über LINQ to Entities, was bedeutet, dass LINQ-Abfragen mit der ADO.NET Entity Framework. Beachten Sie, dass diese anders als LINQ to SQL oder anderen LINQ-Anbieter.
3
Antworten
Habe ich diese LINQ-Abfrage: //types... LinkedList<WeightedItem> itemScores = new LinkedList<WeightedItem>(); var result = from i in _ctx.Items join s in itemScores on i.Id equals s._id orderby s._score descending select new ItemSearchResult(i, s._score); //this fails: return result.ToList(); Die
4
Antworten
Wie kann ich konvertieren Sie die Zeichenfolge in datetime mithilfe von linq to entities .... Habe ich die folgenden Abfrage, wo die visit_date Spalte Datentyp ist string... var memberl = from v in abc.visits join m in
8
Antworten
Ich bin mit dem folgenden code: from c in Country where c.IsActive.Equals(true) orderby c.CountryName select new { countryIDCode = c.CountryID + "|" + c.TwoDigitCode, countryName = c.CountryName } Aber ich bekomme diese Fehlermeldung beim ausführen: Unable to
1
Antworten
Bin ich immer die folgende Fehlermeldung: Nicht in der Lage einen Konstanten Wert geben 'Phoenix.Intranet.Web.ClientSettings.ComponentRole'. Nur primitive Typen (wie Int32, String, Guid) werden unterstützt in diesem Kontext. Verstehe ich, warum der Fehler Auftritt. Was ich nicht verstehe,
2
Antworten
Habe ich folgenden code: using (DBContext context = new DBContext()) { myCollection = context.Items.Where(i => i.Type == 1).OrderBy(k => k.Name).Select(w => new { Alias = w.Name + string.Format("{0}", w.Id), Name = w.Name }).ToArray(); } In der runtime
3
Antworten
Ich habe ein LINQ to ENTITY Abfrage, zieht aus einer Tabelle, aber ich muss in der Lage sein, um eine "fuzzy" - Typ suchen. Also brauche ich eine where-Klausel hinzufügen, die Suche nach lastname, WENN Sie fügen
4
Antworten
Bin ich mit LINQ to Entities (nicht LINQ to SQL) und ich habe Probleme beim erstellen einer 'IN' - Stil-Abfrage. Hier ist meine Abfrage momentan aus: var items = db.InventoryItem .Include("Kind") .Include("PropertyValues") .Include("PropertyValues.KindProperty") .Where(itm => valueIds.Contains(itm.ID)).ToList<InventoryItem>(); Wenn
3
Antworten
Diese wurde ruiniert mein Leben für ein paar Tage jetzt auch mal Fragen... Bin ich mit Entity Framework 4.0 für mein app. Einen Ort (wie ein Haus oder Büro) hat eine oder mehrere Einrichtungen (wie Badezimmer, Schlafzimmer,
2
Antworten
Ich verwenden Asp.Net 4 und für C# nutze ich EF 4. Habe ich diese Abfrage, erhalte ich eine Fehlermeldung: An expression tree may not contain a dynamic operation dynamic o = e.Item.DataItem; var imagesContent = context.CmsImagesContents.FirstOrDefault(img =>
2
Antworten
Ich hoffe, dies ist ein ziemlich einfach eine, wenn auch nach viel Googeln habe ich nicht in der Lage gewesen, es herauszufinden. Ich arbeite an einem shopping cart Website mit MVC 3 und mit code-first Entity Framework.
6
Antworten
In einem umstrittenen blog-post heute Hackification pontificates auf, was zu sein scheint ein bug in der neuen LINQ To Entities-Rahmen: Angenommen, ich Suche für einen Kunden: var alice = data.Customers.First( c => c.Name == "Alice" ); Prima,
4
Antworten
Ist es, Mechanismen für eine VERKNÜPFUNG zwischen einer in-memory-Sammlung und entity framework-Sie unter Beibehaltung der Reihenfolge. Was ich versuche ist var itemsToAdd = myInMemoryList.Join(efRepo.All(), listitem => listitem.RECORD_NUMBER, efRepoItem => efRepoItem.RECORD_NUMBER, (left, right) => right); gibt mir die
2
Antworten
Ich versuche, fügen Sie die orderby-Ausdruck on-the-fly. Aber wenn die Abfrage weiter unten ausgeführt wird, bekomme ich die folgende exception: System.NotSupportedException: Nicht einen Konstanten Wert vom Typ 'Verschluss Typ'. Nur primitive Typen ('wie Int32, String, Guid') unterstützt
5
Antworten
Ich habe eine SQL-Abfrage generiert, die von LINQ to Entities), die in etwa wie folgt aus: SELECT * FROM [mydb].[dbo].[employees] JOIN [mydb].[dbo].[industry] ON jobs.industryId = industry.id JOIN [mydb].[dbo].[state] ON jobs.stateId = state.id JOIN [mydb].[dbo].[positionType] ON jobs.positionTypeId =
6
Antworten
Ich habe einen Teufel eine Zeit zu finden einen Vergleich der verschiedenen Möglichkeiten der Abfrage für ein einzelnes Element ausgeführt werden, und Ihre Verwendung. Hat jemand einen link, vergleicht alle diese, oder eine kurze Erklärung, warum Sie
9
Antworten
Was ist der einfachste Weg, um code für eine Eigenschaft in C#, wenn ich den Namen der Eigenschaft als string? Zum Beispiel möchte ich, um dem Benutzer zu ermöglichen, um einige der Suchergebnisse durch eine Eigenschaft Ihrer
4
Antworten
Habe ich eine Methode, die Daten zurückgibt, die von einem EF-Modell. Bin ich immer die obige Meldung, aber ich kann nicht wotk unsere wie, dieses problem zu umgehen. public static IEnumerable<FundedCount> GetFundedCount() { var today = DateTime.Now;
4
Antworten
Bin ich erstellen Sie eine Anwendung mit einer service-Schicht (WCF Website) und eine Silverlight-4-Client. RIA Services sind keine option, also haben wir eine Vermittler-Klassen übergeben hin und her. Für die Zwecke dieser Frage nehmen wir an, ich
3
Antworten
Möchte ich hinzufügen, dass ein verschiedene zu dem code unten. Ich kann nicht herausfinden, die genaue syntax. Vielen Dank im Voraus. var testdates = (from o in db.FMCSA_ME_TEST_DATA orderby o.DATE select new { RequestDate = o.DATE });
4
Antworten
Bin ich mit Linq to Entities. Habe eine Entität "Bestellung", die eine null-Spalte "SplOrderID". Ich meine Bestellungen Abfrage, die Sie Liste als List<int> lst = Orders.where(u=> u.SplOrderID != null).Select(u => u.SplOrderID); Verstehe ich, es ist, weil SplOrderID
4
Antworten
Ich habe eine ziemlich seltsame Sache passiert auf einer ASP.NET 4.0-web-Anwendung mit EF 4.0 als Datenbank-backend. Im wesentlichen, ich habe eine Tabelle, die speichert der Nutzer-Passwort-reset-Anfragen (enthält eine reset-Taste geben Sie byte ein Ablauf-Typ DateTimeund einen Fremdschlüssel
3
Antworten
Ich bin Herumspielen mit LINQ zum ersten mal, und ich bin mit EF 4.1 code first. Habe ich Entitäten, die mit verschachtelten Listen anderer Personen, zum Beispiel: class Release { int ReleaseID { get; set; } string
2
Antworten
In der post hier ich gelernt, wie man eine dynamische Abfrage, die mit der verzögerten Ausführung von Linq. Aber die Abfrage ist eigentlich mit einem UND Verkettung der WHERE-Bedingung. Wie Erziele ich die gleiche Abfrage aber mit
3
Antworten
Hier ist meine SQL Server gespeicherte Prozedur : ALTER PROCEDURE [dbo].[SearchUser] (@Text NVARCHAR(100), @TotalRows INT = 0 OUTPUT) AS BEGIN SELECT @TotalRows=1000 SELECT * from Users END Und mein C# - code using (var context = new
4
Antworten
Den executeTime unter 30 Sekunden ist das erste mal, und 25 Sekunden das nächste mal führe ich denselben code. Wenn gerade im SQL Profiler sehe ich sofort ein login, dann ist es eben sitzt dort für etwa
4
Antworten
Ich Hvea 3 Projekte in meiner Lösung: BL, DL und UI. Alle drei projectshave ein target-Rahmen von >NET 4; ich habe überprüft dies, indem Sie auf der Seite Eigenschaft für jedes Projekt. Ich erhalte die folgende Fehlermeldung,
5
Antworten
Ich gehört, viele der Bewertungen auf das Buch von Linq in Action, aber es erstreckt sich nicht auf Linq to Entities. Bitte geben Sie Ihr feedback zu den Büchern, die Sie gelesen haben. InformationsquelleAutor der Frage |
11
Antworten
Ich versuche, die Abfrage von Daten des Formulars mit LINQ-to-EF: class Location { string Country; string City; string Address; … } durch nachschlagen in einer Lage, die durch das Tupel (Land, Stadt, Adresse) ein. Ich habe versucht,
3
Antworten
var query = rep.GetIp() //in this line i have the error .Where(x => x.CITY == CITY) .GroupBy(y => o.Fam) .Select(z => new IpDTO { IId = z.Key.Id, IP = z.Select(x => x.IP).Distinct() }) .ToList().ForEach(IpObj => IpObj.IP.ToList().ForEach(ip =>
5
Antworten
Ich habe versucht, diesen code für das hinzufügen b zu books: IEnumerable<Book> books =null; foreach (Book b in context.Books.AsEnumerable()) if (someConditions) books = books.Concat(new {b}); aber gibt mir diese Fehlermeldung in der letzten Zeile des Codes: System.ArgumentNullException:
4
Antworten
Gibt es zahlreiche post über LINQ und mehrere Verknüpfungen. Ich habe jedoch keine Lösung gefunden, die mitmachen würde ich gerne machen. Den SQL-äquivalent wäre so etwas wie dieses: SELECT * FROM table1 a LEFT JOIN table2 b
3
Antworten
Was ist die LINQ-Äquivalent Select DISTINCT A, B, C from TESTDB WHERE ALPHA =1 Ich versuche, so etwas wie dieses: var data = TESTDB.WHERE(i=>i.ALPHA==1).SELECT(A,B,C).DISTINCT(); InformationsquelleAutor der Frage Nanu | 2012-08-06
10
Antworten
So, pro Mehrdad ' s Antwort zu einer ähnlichen Frageich bekommen esdass eine "richtige" Datenbank-Tabelle-Spalte nicht speichern Sie eine Liste. Vielmehr sollten Sie erstellen Sie eine weitere Tabelle, die effektiv hält die Elemente der Liste und dann
2
Antworten
Ich habe drei Tabellen. Zwei von Ihnen beizutreten, ebenso aber wird man müssen sich mit einer linken. Ich bin auf der Suche eine Menge code, um dies zu tun, in linq-aber zwischen zwei Tabellen nur. Hier ist
3
Antworten
Ich bin neu in der Verwendung von LINQ to Entities (oder Entity Framework was auch immer Sie nennen es) und ich Schreibe viel code wie dieser: var item = (from InventoryItem item in db.Inventory where item.ID ==
3
Antworten
Ich versuche, dies zu tun: Tickets.Where(t => (t.Date - myTicket.Date) < TimeSpan.FromSeconds(120)); Ich bin immer das "DbArithmeticExpression Argumente muss einen numerischen common type" - Fehler. Wie kann ich das machen, wenn man bedenkt, dass Brauch ich den
2
Antworten
Ich weiß nicht, wie ich tun kann, mehrere union mit einer eigenen. Wenn ich Sie benutze .Distinct mit IEqualityComparer eine Ausnahme warf : LINQ to Entities nicht erkennt die Methode 'System.Linq -.IQueryable' Mein code ist var union
1
Antworten
Habe ich ein komisches Verhalten, die versuchen, eine Abfrage ausführen, deklarieren von ObjectQuery MergeOption "NoTracking", in diesem Fall entity framework sollte nicht an ein Unternehmen und nicht die relative ObjectStateEntry zu verfolgen entity state. Das problem ist,
4
Antworten
NICHT eine Doppelte Frage Merke ich, es ist eine andere Frage Entityframework Join mit join-Methode und Lambda-Ausdrückedass jemand falsch markiert diese als Duplikat. Meine Frage ist speziell über paging eine Tabelle basierend auf einer verknüpften Tabelle, wie
1
Antworten
Was bedeutet das Schlüsselwort "Wert" bedeutet in diesem statement, und wo würde ich gehen, um mehr zu erfahren? Was passiert, wenn ich verlassen, aus dem Stichwort "Wert"? In den folgenden code-z ist ein entity-framework-Klasse. string queryString =
6
Antworten
Habe ich eine komplette Trennung von meiner Entity Framework Objekte und meine POCO-Objekte, die ich gerade übersetzen Sie Sie hin und her... ich.e: //poco public class Author { public Guid Id { get; set; } public string
2
Antworten
Bin ich mit LINQ to Entities-Entity Framework-Objekte in meine Data Access Layer. Mein Ziel ist es zu filtern, so viel wie ich kann aus der Datenbank, ohne Anwendung von filtern-Logik, in-memory-Ergebnisse. Zu diesem Zweck Business-Logik-Schicht übergibt ein
6
Antworten
Bei der Verwendung des Entity Framework, tut ESQL besser als Linq to Entities? Ich würde es mit Linq to Entities (vor allem wegen der starken Typ-Prüfung), aber einige von meinen anderen team-Mitglieder sind unter Berufung Leistung als
3
Antworten
Ich weiß, dass einige Unterschiede von LINQ to Entities und LINQ to Objects, die die erste implementiert IQueryable und der zweite implementiert IEnumerable und meine Frage Geltungsbereich liegt innerhalb EF-5. Meine Frage ist, was ist der technische
4
Antworten
Ich habe den folgenden code: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); Und ich bekomme diese Fehlermeldung, wenn ich versuche den code auszuführen: LINQ to
4
Antworten
In meinem EF-später, bin ich versucht, übergeben Sie eine anonyme Funktion verwendet werden, die als Teil meiner Linq-Abfrage. Würde die Funktion übergeben in eine INT-und eine Rückkehr BOOL (u.RelationTypeId ist ein INT). Unten ist eine vereinfachte version
4
Antworten
Wie beurteilen Sie die einzelnen von Ihnen in Bezug auf: Leistung Geschwindigkeit der Entwicklung Übersichtlich, intuitiv, wartbar code Flexibilität Insgesamt Wie ich meine SQL-und haben so immer ein die-hard-fan von ADO.NET und gespeicherte Verfahren, aber vor kurzem
12
Antworten
Wie gebe ich passende Elemente in einer zufälligen Reihenfolge? Nur klar zu sein, das ist Entity Framework-Zeug und LINQ to Entities. (Luft-code) IEnumerable<MyEntity> results = from en in context.MyEntity where en.type == myTypeVar orderby ????? select en;
5
Antworten
var result = (from bd in context.tblBasicDetails from pd in context.tblPersonalDetails.Where(x => x.UserId == bd.UserId).DefaultIfEmpty() from opd in context.tblOtherPersonalDetails.Where(x => x.UserId == bd.UserId).DefaultIfEmpty() select new clsProfileDate() { DOB = pd.DOB }); foreach (clsProfileDate prod in result) {
1
Antworten
Ich habe eine SQL-Abfrage select Firma.Name as companyName, Taetigkeit.Taetigkeit as skillName, SUM(Zeit) as time from Zeiterfassung inner join Firma On ZEiterfassung.FirmenID = Firma.ID inner join Taetigkeit on Zeiterfassung.TaetigkeitID = Taetigkeit.ID group by Taetigkeit, Firma.Name order by Firma.Name