Tag: linq-to-sql

LINQ to SQL ist eine Komponente von .NET Framework, version 3.5, bietet eine Laufzeit-Infrastruktur für die Verwaltung relationaler Daten als Objekte gespeichert in der Microsoft SQL Server.

Debuggen von LINQ zu SQL SubmitChanges ()

Anzahl der Antworten 18 Antworten
Ich habe eine wirklich harte Zeit versucht, zu Debuggen, LINQ to SQL und änderungen einzureichen. Ich habe mit http://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspxdie funktioniert gut für debugging-einfache Abfragen. Arbeite ich in der DataContext-Klasse für mein Projekt mit den folgenden Ausschnitt aus

LINQ-Ausdruck zum Zurückgeben des Eigenschaftswerts?

Anzahl der Antworten 5 Antworten
Ich versuche zu schaffen, eine generische Funktion, um mir zu helfen wählen Sie Tausende von Datensätzen mithilfe von LINQ to SQL aus einer lokalen Liste. SQL-Server (2005 zumindest) Grenzen Abfragen und 2100 Parameter und ich möchte die

Wie gruppiere ich Daten in einer ASP.NET MVC View?

Anzahl der Antworten 1 Antworten
In reporting-tools wie Crystal Reports, gibt es Möglichkeiten, um denormalisierte Daten und der Gruppe, der es nach einer bestimmten Spalte in der Daten, das erstellen Zeile überschriften für jedes einzelne Element in der angegebenen Spalte. Wenn ich

LINQ zwischen Operator

Anzahl der Antworten 1 Antworten
Folgende funktioniert gut mit IEnumerable Arten, aber gibt es eine Möglichkeit, etwas zu bekommen, wie das arbeiten mit IQueryable-Typen gegen eine sql-Datenbank? class Program { static void Main(string args) { var items = new { 0, 1,

Anstatt Trigger in SQL Server verliert SCOPE_IDENTITY?

Anzahl der Antworten 6 Antworten
Ich habe eine Tabelle wo ich habe eine INSTEAD OF trigger zum erzwingen einige business Regeln. Das Problem ist, dass ich beim einfügen von Daten in diese Tabelle, in der SCOPE_IDENTITY() gibt eine NULL Wert, sondern als

Wird LINQ to SQL nicht weiter unterstützt?

Anzahl der Antworten 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

Ergebnisse des anonymen Typs zurückgeben?

Anzahl der Antworten 14 Antworten
Mit dem einfachen Beispiel unten, was ist der beste Weg, um Ergebnisse aus mehreren Tabellen mit Linq to SQL? Sagen, ich habe zwei Tabellen: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Möchte ich wieder alle Hunde mit

LINQ zu SQL Left Outer Join

Anzahl der Antworten 5 Antworten
Ist diese Abfrage entspricht einer LEFT OUTER beitreten? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice !=

LINQ to SQL: Wie schreibe ich ein "Gefällt mir" wählen?

Anzahl der Antworten 6 Antworten
Ich habe folgende SQL: select * from transaction_log where stoptime like '%2008%' Wie Schreibe ich diese in LINQ to SQL-syntax? InformationsquelleAutor der Frage Scott Marlowe | 2008-09-18

Allgemeiner Tabellenausdruck (CTE) in linq-to-sql?

Anzahl der Antworten 1 Antworten
Ist es möglich zu tun, common table expressions (CTE) (wie unten gezeigt) in Linq to SQL. Ich bin ziemlich neu im CTE, sowie Linq to SQL. Ich bin momentan Gespeicherten Proc free (aber nicht gegen Sie mit

Linq to SQL - So finden Sie den Wert der IDENTITY-Spalte nach InsertOnSubmit ()

Anzahl der Antworten 1 Antworten
Ich bin mit LINQ to SQL zum einfügen von einfachen Daten in einer Tabelle OHNE stored procedure. Die Tabelle hat einen Primärschlüssel die Spalte ID, die als IDENTITY Spalte in beiden SQL Server und in meinem DBML.

Typ IEnumerable & lt; T & gt; nicht implizit konvertieren zu IQueryable & lt; T & gt;

Anzahl der Antworten 5 Antworten
Verschleiert Szenario: Ein Mensch hat kein, ein oder viele Haustiere. Mithilfe von Linq to Sql, die wirklich braucht, ist eine IQueryable Liste der Haustiere, die für die gegebene personID. Hier ist der schlecht entstellt/geschlachtet/obfuscated Teil der ERD:

So wählen Sie in der Linq-Abfrage Min- und Max-Datumswerte aus

Anzahl der Antworten 3 Antworten
Ich bin bewegt von SQL, Linq und ich brauche etwas Hilfe. Ich Teste sowohl Linq-to-SQL und Linq-to-Entities. Ich will versuchen, beide um zu entscheiden, welche passt mir am besten. Ihre Hilfe wird sehr geschätzt. Dank Was ist

LINQ Wo mit UND ODER Bedingung

Anzahl der Antworten 3 Antworten
So, ich habe es geschafft, diese Abfrage funktioniert List<string> listStatus = new List<string>() ; listStatus.add("Text1"); List<string> listMerchants = new List<string>() ; listMerchants.add("Text2"); from item in db.vw_Dropship_OrderItems where listStatus.Contains(item.StatusCode) && listMerchants.Contains(item.MerchantId) select item; Hier würde ich gerne überprüfen,

Ist die Injektion durch dynamisches LINQ möglich?

Anzahl der Antworten 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

Bestellung von Nullwert DateTime in Linq to SQL

Anzahl der Antworten 1 Antworten
Habe ich begonnen mithilfe von Linq to SQL für ein Projekt im arbeiten auf und ich habe ein problem bei der Bestellung von einem DateTime-Feld, aber da die DateTime der null-Werte zulässt, die null-Werte sind kleiner als

Linq zu SQL DateTime Werte sind lokal (Kind = nicht angegeben) - Wie mache ich es UTC?

Anzahl der Antworten 8 Antworten
Nicht gibt es eine (einfache) Möglichkeit zu sagen, Linq To SQL-Klassen, die eine bestimmte DateTime-Eigenschaft sollte als UTC (D. H. mit der Kind-Eigenschaft der DateTime-Typ zu Utc standardmäßig), oder ist es eine "saubere" Lösung? Die Zeitzone auf

Mehrere / einzelne Instanz von Linq zu SQL DataContext

Anzahl der Antworten 5 Antworten
Habe ich ein Projekt mit einer Reihe von verschiedenen Klassen, zum Abfragen und ändern von Daten in einem gemeinsamen Satz von Tabellen. Ich habe eine .dbml-Datei, das uns ein DataContext-Klasse. Meine Frage ist, ob eine einzelne Instanz

LINQ - Links verbinden, gruppieren nach und zählen

Anzahl der Antworten 5 Antworten
Lassen Sie uns sagen, dass ich diese SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Wie kann ich übersetzen diese in LINQ to SQL? Ich steckengeblieben

Summe von zwei Spalten in einer LINQ-Abfrage abrufen

Anzahl der Antworten 8 Antworten
sagen wir mal so, ich habe eine Tabelle namens Artikel (ID int, Getan, int, Insgesamt int) Ich kann es tun, indem Sie zwei Abfragen: int total = m.Items.Sum(p=>p.Total) int done = m.Items.Sum(p=>p.Done) Aber ich würde gerne tun

Verbindungszeichenfolge in .NET / LINQ-SQL / ASP.NET

Anzahl der Antworten 13 Antworten
Ich habe eine web-Anwendung, umfasst die folgenden: Ein web-Projekt (mit einer Internet.config-Datei enthält eine Verbindungszeichenfolge, aber keine Daten-Zugangs-code in der web-Projekt) Eine data-access-Projekt, verwendet LINQ-SQL-Klassen bieten-Entitäten in der web-Projekt-UI (dieses Projekt hat Einstellungen für die Datei-und ein

LINQ-zu-SQL vs gespeicherte Prozeduren?

Anzahl der Antworten 23 Antworten
Nahm ich einen Blick auf die "Beginner' s Guide to LINQ" post hier auf StackOverflow (Anfänger-Guide für LINQ), aber hatte eine follow-up-Frage: Sind wir etwa zu "ramp-up" eines neuen Projekts, in dem fast alle unsere Datenbank-op '

Linq-Version der SQL "IN" -Anweisung

Anzahl der Antworten 6 Antworten
Ich habe folgende 3 Tabellen als Teil eines einfachen "item-tagging" - schema: ==Gegenstände== ItemId int Marke varchar Name varchar Preis Geld Zustand varchar Beschreibung varchar Aktiv bit ==Tags== TagId int Name varchar Aktiv bit ==TagMap== TagMapId int

Linq zu SQL .Sum () ohne Gruppe ... in

Anzahl der Antworten 5 Antworten
Ich habe so etwas wie dieses: var itemsInCart = from o in db.OrderLineItems where o.OrderId == currentOrder.OrderId select new { o.OrderLineItemId, ..., ..., o.WishListItem.Price} gibt es eine Möglichkeit zu tun, eine itemsCart.Sum() //not sure what to pass

Bedingte Linq-Abfragen

Anzahl der Antworten 12 Antworten
Arbeiten wir an einer Log-Viewer. Die Verwendung wird auch die option zum filtern nach Benutzer, schwere, etc. In der Sql-Tagen, ich würde hinzufügen, um die Abfrage-string, aber ich möchte es mit Linq. Wie kann ich bedingt add

Rückgabe von IEnumerable & lt; T & gt; vs. IQueryable & lt; T & gt;

Anzahl der Antworten 15 Antworten
Was ist der Unterschied zwischen der Rückkehr IQueryable<T> vs. IEnumerable<T>? IQueryable<Customer> custs = from c in db.Customers where c.City == "<City>" select c; IEnumerable<Customer> custs = from c in db.Customers where c.City == "<City>" select c; Werden,

Wie aktualisiert man mehrere Zeilen gleichzeitig mit linq to sql?

Anzahl der Antworten 3 Antworten
Tabelle: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false wenn der Benutzer sendet die Benutzer-id=1,friendids=2,4,5 status=true bitte sagen Sie mir

Wie lautet die Syntax für einen inneren Join in LINQ to SQL?

Anzahl der Antworten 18 Antworten
Schreibe ich eine LINQ to SQL-Anweisung, und ich bin nach der standard-syntax für einen normalen inner join mit einem ON - Klausel in C#. Wie vertreten Sie die folgende LINQ to SQL: select DealerContact.* from Dealer inner

LINQ to SQL: GroupBy () und Max (), um das Objekt mit dem letzten Datum abzurufen

Anzahl der Antworten 4 Antworten
Betrachten Sie eine SQL Server-Tabelle, die verwendet wird zum speichern von Ereignissen für die überwachung. Den braucht, ist nur, dass Letzte Eintrag für jeden CustID. Wir wollen das gesamte Objekt/Zeile. Ich gehe davon aus, dass eine GroupBy()

Kann ich das ID-Feld nach einer LINQ-Einfügung zurückgeben?

Anzahl der Antworten 2 Antworten
Wenn ich ein Objekt in die DB mit Linq-to-SQL kann ich die id, die ich gerade eingefügt ohne anderen db aufrufen? Ich gehe davon aus, dass dies ziemlich leicht ist, ich weiß nur nicht, wie. InformationsquelleAutor der

Entity Framework / Linq to SQL: Skip & amp; Nehmen

Anzahl der Antworten 5 Antworten
Einfach nur neugierig, wie Skip & Nehmen sollen, um zu arbeiten. Ich bin immer die Ergebnisse, die ich sehen wollen, auf der client-Seite, aber wenn ich Haken der AnjLab SQL Profiler und Blick auf den SQL, der

Was kann ich tun, um eine Ausnahme "Zeile nicht gefunden oder geändert" in LINQ to SQL in einer SQL Server Compact Edition-Datenbank zu beheben?

Anzahl der Antworten 13 Antworten
Beim ausführen von SubmitChanges an die DataContext-nach dem Update ein paar Eigenschaften mit einer LINQ to SQL-Verbindung (gegen SQL Server Compact Edition) erhalte ich eine "Zeile nicht gefunden oder geändert werden." ChangeConflictException. var ctx = new Data.MobileServerDataDataContext(Common.DatabasePath);

Abrufen von LINQ zu SQL-Anweisung (IQueryable) WITH Parameter

Anzahl der Antworten 4 Antworten
Ich versuche, herauszufinden, ob es eine Möglichkeit zum abrufen der (voll -) sql-Anweisung, die ausgeführt wird auf dem Datenbank-server. Ich fand so etwas schon, aber ist es nicht genau das, was ich möchte: IQueryable<SomeType> someQuery = ...

Unterschied zwischen Select und SelectMany

Anzahl der Antworten 12 Antworten
Habe ich gesucht, die den Unterschied zwischen Select und SelectMany aber ich habe nicht in der Lage zu finden, eine passende Antwort. Ich muss lernen, den Unterschied bei der Verwendung von LINQ To SQL aber alle die

Paginierte Suchergebnisse mit LINQ to SQL

Anzahl der Antworten 2 Antworten
Was ist das beste Muster zu bekommen, mit Seitenzahlen Ergebnisse mit LINQ to SQL? Ich habe Folgendes Szenario: Angenommen, ich möchte die Suche Elemente Tabelle Beschreibung. Das kann ich leicht tun: public IQueryable<Item> FindItemsByDescription(string description) { return

Wählen Sie Alle Spalten für alle Tabellen in join + linq join aus

Anzahl der Antworten 2 Antworten
So wählen Sie alle Spalten aus den Tabellen in join mit linq Sql: select CTRL_RUN_JOB.*, CTRL_DATA_STREAM.* from CTRL_RUN_JOB inner join CTRL_DATA_STREAM on CTRL_RUN_JOB.DATA_STREAM_ID= CTRL_DATA_STREAM.DATA_STREAM_ID Linq: from CTLJCRJOB in CTRL_RUN_JOBs join CTLRFDSTM in CTRL_DATA_STREAMs on CTLJCRJOB.DATA_STREAM_ID equals CTLRFDSTM.DATA_STREAM_ID

Unterschied zwischen Select und Where in Entity Framework

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen .Select() und .Where() im Entity Framework? ZB return ContextSet().Select(x=> x.FirstName == "John") vs ContextSet().Where(x=> x.FirstName == "John") Wann sollte ich .Select vs .Where? InformationsquelleAutor der Frage Anish | 2011-11-22

Wie testen Benutzer Code, der Linq zu SQL verwendet?

Anzahl der Antworten 7 Antworten
Wie Leute sind, die unit-Test-code, verwendet Linq to SQL? InformationsquelleAutor der Frage Peter | 2008-09-09

Die beste Möglichkeit, mehrere Datensätze in einer LINQ-Abfrage zu löschen

Anzahl der Antworten 9 Antworten
Was ist der beste Weg, um entfernen Sie mehrere Datensätze in einem Rutsch mit LINQ? InformationsquelleAutor der Frage | 2009-05-15

Die Rückgabetypen für die folgenden gespeicherten Prozeduren konnten nicht erkannt werden

Anzahl der Antworten 12 Antworten
Während die drag-drop eine gespeicherte Prozedur in der dbml-Datei bekomme ich diesen Fehler: Unbekannt Rückgabetyp Die Rückgabetypen für die folgenden gespeicherten Prozeduren konnte nicht festgestellt werden. Legen Sie den Rückgabetyp für jede gespeicherte Prozedur im Fenster Eigenschaften.

Linq: Wie man vorletzter wird

Anzahl der Antworten 7 Antworten
Also ich habe eine Liste von strings, die wie folgt aussieht: var ls=new List<string>() { "100", "101-102-1002", "105-153-1532-1532", "105-1854-45-198", "180-95-45-200" }; Möchte ich auf die zweite Letzte der split-string. Also meine Ausgabe sieht wie folgt aus: null,

Was sind die Vorteile von LINQ to SQL?

Anzahl der Antworten 5 Antworten
Ich habe gerade angefangen mit LINQ to SQL auf einem mittelgroßen Projekt, und würde gerne erhöhen mein Verständnis von dem, was Vorteile L2S bietet. Einen Nachteil, den ich sehe, ist, dass es fügt eine weitere Schicht von

Anwenden von Eigenschaftswerten von einem Objekt zum anderen desselben Typs automatisch?

Anzahl der Antworten 9 Antworten
Gegeben 2 Objekte A und B vom Typ T, will ich weisen Sie die Eigenschaften der Werte in Einer um den gleichen Eigenschaften in B, ohne dabei eine explizite Zuordnung für jede Eigenschaft. Ich wollen speichern Sie

Zeile nicht gefunden oder LINQ C # -Fehler bei einfacher Anweisung geändert

Anzahl der Antworten 4 Antworten
Erstens, es gibt keine chance, dass dies ist ein multi-user-Problem, wie ich arbeite lokal auf eine dev-version der Datenbank. Bin ich immer der der nicht sehr erklärend Row not found or changed Fehler ausgelöst hat, wenn ich

simple linq to sql hat keine unterstützte Übersetzung in SQL

Anzahl der Antworten 1 Antworten
habe ich diese in meinem BlogRepository public IQueryable<Subnus.MVC.Data.Model.Post> GetPosts() { var query = from p in db.Posts let categories = GetCategoriesByPostId(p.PostId) let comments = GetCommentsByPostId(p.PostId) select new Subnus.MVC.Data.Model.Post { Categories = new LazyList<Category>(categories), Comments = new LazyList<Comment>(comments),

LINQ-Syntax, wobei der Zeichenfolgenwert nicht null oder leer ist

Anzahl der Antworten 3 Antworten
Ich versuche eine Abfrage wie so... query.Where(x => !string.IsNullOrEmpty(x.PropertyName)); aber es funktioniert nicht... so jetzt habe ich realisiert das folgende, das funktioniert... query.Where(x => (x.PropertyName ?? string.Empty) != string.Empty); gibt es eine bessere (mehr native?) Weise, LINQ

Was ist der LINQ zu SQL, der TOP oder LIMIT / OFFSET entspricht?

Anzahl der Antworten 13 Antworten
Wie mache ich das Select top 10 Foo from MyTable in Linq to SQL? InformationsquelleAutor der Frage Herb Caudill | 2008-10-10

Linq to SQL - Gibt die obersten n Zeilen zurück

Anzahl der Antworten 4 Antworten
Möchte ich zu dem zurückkehren der TOP 100 Datensätze mithilfe von Linq. InformationsquelleAutor der Frage jinsungy | 2009-04-24

Wie führt man einen Linken Outer-Join mit Linq-Erweiterungsmethoden durch?

Anzahl der Antworten 7 Antworten
Vorausgesetzt, ich habe einen left outer join wie folgt: from f in Foo join b in Bar on f.Foo_Id equals b.Foo_Id into g from result in g.DefaultIfEmpty() select new { Foo = f, Bar = result }

C # LINQ to SQL: Refactoring dieser generischen GetByID-Methode

Anzahl der Antworten 6 Antworten
Schrieb ich die folgende Methode. public T GetByID(int id) { var dbcontext = DB; var table = dbcontext.GetTable<T>(); return table.ToList().SingleOrDefault(e => Convert.ToInt16(e.GetType().GetProperties().First().GetValue(e, null)) == id); } Im Grunde ist es eine Methode in einer Generischen Klasse, wo