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.
4
Antworten
Unter Berücksichtigung der folgenden Datensätze: Id F1 F2 F3 ------------------------------------------------- 1 Nima 1990 10 2 Nima 1990 11 3 Nima 2000 12 4 John 2001 1 5 John 2002 2 6 Sara 2010 4 Möchte ich die
6
Antworten
Ich habe gerade angefangen mit EF und fand es cool, aber ich lief in ein problem, Problem: Ich habe meine DB-schema einer Spalte innerhalb der Tabelle User, Es war Varbinary(50) vorher habe ich dann geändert in VarChar(50),
3
Antworten
Beim Versuch, diese Abfrage ausführen: var query = from dpr in ctx.DPR_MM join q in ctx.QOT on dpr.DPR_QOT_ID equals qot_id join p in ctx.PAY_MM on new { q.QOT_SEC_ID, dpr.DPR_TS } equals new { p.PAY_SEC_ID, p.PAY_DATE } where
13
Antworten
Ich habe eine Anwendung, mit der Benutzer geben Sie die Zeit verbringen Sie arbeiten, und ich versuche, einige gute Berichte für diese gebaut, die nutzt LINQ to Entities. Weil jeder TrackedTime hat eine TargetDate ist nur das
2
Antworten
Entity Framework unterstützt nicht die Expression.Invoke Betreiber. Sie erhalten die folgende Ausnahme ausgelöst, wenn Sie versuchen, es zu benutzen: "Der LINQ-Ausdruck ein node-type 'Invoke' wird nicht unterstützt LINQ to Entities. Hat jemand ein workaround für die fehlende
7
Antworten
Weiß jemand, wie eine ", wo in den Werten" Typ Zustand mit LINQ-to-Entities? Ich habe versucht, die folgenden, aber es funktioniert nicht: var values = new { "String1", "String2" }; //some string values var foo = model.entitySet.Where(e
4
Antworten
Ich bin an einem Verlust mit der folgenden Abfrage, die Erdnüsse in reinem T-SQL. Wir haben drei physischen Tabellen: Band (PK=BandId) Musikstil (PK=MuicStyleId) BandMusicStyle (PK=BandId+MusicStyleId, FK=BandId, MusicStyleId) Nun, was ich versuche zu tun, ist eine Liste von
7
Antworten
Ich habe den folgenden code. Ich bin immer Fehler: "Die Besetzung an den Werttyp 'Int32' ist fehlgeschlagen, da die materialisierte Wert null ist. Entweder der Ergebnis-Typ des generischen Parameters oder der Abfrage muss ein nullable-Typ." wenn CreditHistory
2
Antworten
Habe ich diese linq-Abfrage: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received &&
6
Antworten
Bereits Ende 2008 gab es eine große Debatte über die Zukunft von LINQ to SQL. Viele vorgeschlagen, dass Microsoft die Investitionen in das Entity Framework in .NET 4.0 waren ein Zeichen, dass LINQ to SQL keine Zukunft
9
Antworten
Möchte ich generiert die folgende select-Anweisung dynamisch mithilfe von expression trees: var v = from c in Countries where c.City == "London" select new {c.Name, c.Population}; Bin, habe ich mir, wie zu generieren var v = from
1
Antworten
Ich versuche zu bauen in dem eine Suchseite mithilfe von LINQ to Entities, aber der folgende code gibt mir ein runtime error von l ist.t.e. nicht die Anerkennung 'Boolean StartsWith(). Der code wird kompiliert einwandfrei. Wie kann
11
Antworten
Also ich habe meine edmx gemacht. Dann ändere ich meine Datenbank ein wenig, ändern einer Spalte, um aus einer not NULL erlaubt NULL. Ich in mein edmx mit der rechten Maustaste und wählen Sie "Update Model from
8
Antworten
Ich bin mit multiple-layer-Projekt, wo die DataModel-hosts die ADo.NET Entity-Modell-und DataAccess-layer macht die Validierung. Aber jedes mal bekomme ich eine Fehlermeldung wie diese Die angegebene benannte Verbindung ist entweder nicht in der Konfiguration nicht verwendet werden soll,
7
Antworten
Ich versuche zu verstehen, left outer joins in LINQ to Entity. Ich habe zum Beispiel den folgenden 3 Tabellen: Unternehmen, CompanyProduct, Produkt Den CompanyProduct ist mit seinen zwei übergeordneten Tabellen, Unternehmen und Produkt. Möchte ich um Rücksendung
2
Antworten
Was ist der Zweck .edmx-Dateien? Lesen Sie die CSDL, SSDL und MSL-Spezifikationen, es sieht für mich so aus .edmx-Dateien verwendet werden, die nur zur Entwurfszeit. Sind wir gemeint, um es zu verteilen, mit der anderen edmx? Wie
2
Antworten
Ich brauchte zu build ein dynamischer filter, und ich halten wollte mit Entitäten. Aus diesem Grund wollte ich nutzen PredicateBuilder von albahari. Habe ich den folgenden code: var invoerDatums = PredicateBuilder.True<OnderzoeksVragen>(); var inner = PredicateBuilder.False<OnderzoeksVragen>(); foreach (var
8
Antworten
Ich bin mit Entitäten, C# und SQL Server erstellen einer n-tier-Anwendung. Ich Schaffe einige Basis-Klassen, die alle gemeinsam zu meiner DAL-Komponenten. In dieser Basis-Klasse, die ich verarbeiten wollen, der Zustand der Verbindung des ObjectContext-Basisklasse geerbt von Entitäten-Objekt.
4
Antworten
Ich habe die Entität "Kunde", und es hat drei Eigenschaften: public class Customer { public virtual Guid CompanyId; public virtual long Id; public virtual string Name; } Habe ich auch Entität genannt die Spaltung, und es hat
8
Antworten
var _My_ResetSet_Array = _DB .tbl_MyTable .Where(x => x.Active == true && x.DateTimeValueColumn <= DateTime.Now) .Select(x => x); Oberen Abfrage funktioniert korrekt. Aber ich möchte, um zu überprüfen, nur Datum, nur der Wert. Aber Ober-Abfrage überprüfen von Datum
2
Antworten
Mithilfe von Dynamischen LINQ library (link), ist es anfällig für injection? und (wenn ja) wie kann dieser geschützt werden? Einige hintergrund von Sicherheit (Entity Framework): LINQ to Entities-injection-Angriffe: Obwohl der Abfrage-Zusammensetzung möglich ist, in LINQ to Entities
10
Antworten
Ich habe eine gespeicherte Prozedur hat drei Parameter, und ich habe versucht, verwenden Sie die folgende die Ergebnisse: context.Database.SqlQuery<myEntityType>("mySpName", param1, param2, param3); Zuerst habe ich versucht, mit SqlParameter Objekte wie die params-aber dies hat nicht funktioniert und
7
Antworten
Was ist der beste Weg, um zu überprüfen, ob ein Objekt existiert in der Datenbank aus performance-Sicht? Ich bin mit Entity Framework 1.0 (ASP.NET 3.5 SP1). InformationsquelleAutor der Frage Freddy | 2009-11-26
5
Antworten
Ich versuche LINQ to entities. Ich habe ein problem mit der folgenden: Ich will es, dies zu tun: SELECT T_Benutzer.BE_User ,T_Benutzer_Benutzergruppen.BEBG_BE FROM T_Benutzer LEFT JOIN T_Benutzer_Benutzergruppen ON T_Benutzer_Benutzergruppen.BEBG_BE = T_Benutzer.BE_ID die nächste Sache, die ich habe, ist
8
Antworten
Dies ist nicht groß- /Kleinschreibung in LINQ Personen: Thingies.First(t => t.Name == "ThingamaBob"); Wie kann ich das erreichen-und Kleinschreibung-Vergleich mit LINQ Entitäten? InformationsquelleAutor der Frage Ronnie Overby | 2010-10-01
2
Antworten
Habe ich mit dem Find(id) - Erweiterung-Methode mit Sammlungen in Entity Framework 5. Jedoch, viele der Beispiele, die ich finden Sie unter verwenden Where(s => s.Id == 1)auf die ich Hinzugefügt FirstOrDefault() um das Objekt statt einer
8
Antworten
In T-SQL Sie haben könnte eine Abfrage wie: SELECT * FROM Users WHERE User_Rights IN ("Admin", "User", "Limited") Wie würden Sie zu replizieren, die in eine LINQ to Entities-Abfrage? Ist es überhaupt möglich? InformationsquelleAutor der Frage StevenMcD
3
Antworten
Einige Menschen sehen wollen, die DB-Struktur und dont VS, gibt es eine Möglichkeit, dies zu tun? Oder andere Weise zu exportieren, die außerhalb einer screencapture (es ist ein riesiges Diagramm). Danke. InformationsquelleAutor der Frage naspinski | 2009-01-17
4
Antworten
Habe ich Entity Framework eingerichtet und es funktioniert gut die meiste Zeit, die ich brauche. Ich habe eine Struktur wie so public partial class Topic : Entity { public Guid Id { get; set; } public string
2
Antworten
Ich bin erstellen das erstellen einer Anwendung durchsucht die Datenbank und ermöglicht dem Benutzer, dynamisch, hinzufügen Kriterien (etwa 50 möglich), ähnlich wie bei der folgenden Frage ALSO: Die Erstellung von dynamischen Abfragen mit entity framework. Ich habe
10
Antworten
Ich versuche eine Abfrage erstellen, die eine Liste von ids in der where-Klausel, mithilfe des Silverlight ADO.Net Data-Services-client-api (und damit Linq To Entities). Kennt jemand einen workaround Enthält, die nicht unterstützt wird? Möchte ich etwas wie das
3
Antworten
Bin ich mit Entity Framework Code First. Verwenden von LINQ to Entity, die ich packen möchte einen Datensatz basierend auf einem DateTime-Wert. Hier ist meine aktuelle code: ///<summary> ///A method to check and see if the Parsed
5
Antworten
Ich finde keine Beispiele, wie eine Bulk/batch einfügen mithilfe von Linq to Entities. Haben Sie Jungs wissen, wie zu tun, die eine Bulk Insert? InformationsquelleAutor der Frage Luke101 | 2009-10-22
16
Antworten
var items = from c in contacts select new ListItem { Value = c.ContactId, //Cannot implicitly convert type 'int' (ContactId) to 'string' (Value). Text = c.Name }; var items = from c in contacts select new ListItem
4
Antworten
Ich habe die folgende Abfrage: from a in Products select new ProductVM { id = a.id, modified = a.modified.ToString() } Gibt mir eine Fehlermeldung: LINQ to Entities does not recognize the method 'System.String ToString()' method, and this
5
Antworten
public List<string> GetpathsById(List<long> id) { long aa = id.ToArray(); long x; List<string> paths = new List<string>(); for (int i = 0; i < id.Count; i++) { x = id[i]; Presentation press = context.Presentations.Where(m => m.PresId == aa[i]).FirstOrDefault();
4
Antworten
Ich bin mit EF4 in einem MVC3-Anwendung, und ich war auf der Suche nach einem Weg, um alle meine Kontakte, die innerhalb einer bestimmten Arbeitsgruppe. In dem controller habe ich angegeben: var wg = from w in
9
Antworten
Mit diesem code in Entity Frameworkerhalte ich den folgenden Fehler. Ich brauchen, um alle Zeilen für ein bestimmtes Datum DateTimeStart ist vom Typ DataType in diesem format 2013-01-30 12:00:00.000 Code: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x => x.DateTimeStart.Date
10
Antworten
Übersicht Eines der Dinge, die ich habe gefragt, eine Menge über die auf dieser Website LINQ. Die Fragen, die ich gestellt habe wurden breit und vielfältig und haben oft nicht viel Kontext hinter Ihnen. Also in einem
4
Antworten
Ich versuche, wählen Sie Datensätze in der Datenbank in 60 Tage 30 Tage 20 Tage differents in aktuelle Datum. Finden Sie diese Abfrage unter. var uploads = ( from files in _fileuploadRepository.Table join product in _productRepository.Table on
6
Antworten
Ich habe eine Tabelle User, die eine identity-Spalte UserIDwas ist nun die richtige Linq to Entity code-Zeile zurückgeben würde mich die max UserID? Ich versucht habe: using (MyDBEntities db = new MyDBEntities()) { var User = db.Users.Last();
1
Antworten
Habe ich folgende Modelle in meiner ASP.NET MVC 3-Projekt: public class Task { public int Id { get; set; } public DateTime CreatedOn { get; set; } public TaskStatus Status { get; set; } } public class
2
Antworten
Ich wirklich wollen, um etwas wie das hier tun: Select * from A join B on A.key = B.key join C on B.key = C.key -- propagated keys where exists (select null from B where A.key =
6
Antworten
Habe ich eine Methode: public DzieckoAndOpiekunCollection GetChildAndOpiekunByFirstnameLastname(string firstname, string lastname) { DataTransfer.ChargeInSchoolEntities db = new DataTransfer.ChargeInSchoolEntities(); DzieckoAndOpiekunCollection result = new DzieckoAndOpiekunCollection(); if (firstname == null && lastname != null) { IList<DzieckoAndOpiekun> resultV = from p in db.Dziecko
9
Antworten
In der Verwendung der EntityFrameworkbekomme ich die Fehlermeldung "A lambda expression with a statement body cannot be converted to an expression tree", wenn Sie versuchen, kompilieren Sie den folgenden code: Obj myArray = objects.Select(o => { var
5
Antworten
An error occurred while executing the command definition. See the inner exception for details. bbbbInnerException:aaaa System.ArgumentException: The version of SQL Server in use does not support datatype 'datetime2'. at System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest,
5
Antworten
Normalerweise verwende ich den Begriff entity zu vertreten, ein business-Daten-Objekt und in meinem Kopf, die linq to entities und linq to objects waren die gleichen. Ist das nicht richtig? InformationsquelleAutor der Frage Alex J | 2011-08-25
5
Antworten
Sagen, ich habe das folgende Tabellendefinitionen in SQL Server 2008: CREATE TABLE Person (PersonId INT IDENTITY NOT NULL PRIMARY KEY, Name VARCHAR(50) NOT NULL, ManyMoreIrrelevantColumns VARCHAR(MAX) NOT NULL) CREATE TABLE Model (ModelId INT IDENTITY NOT NULL PRIMARY
8
Antworten
Ich habe eine Konsole-Anwendung, und was ich versuche zu tun, ist, dass jedes mal die appllication läuft, das Datum und die Zeit gesendet wird, um eine Tabelle innerhalb meiner Datenbank. Die Struktur der Tabelle ist etwa so:
9
Antworten
wie kann ich die Guss-und int in einen string? Keiner der folgenden tun: from s in ctx.Services where s.Code.ToString().StartsWith("1") select s from s in ctx.Services where Convert.ToString(s.Code).StartsWith("1") select s from s in ctx.Services where ((string)s.Code).ToString().StartsWith("1") select s