Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

  • Benutzer-Avatarbild

    so baut man aber keinen Sql. google die w3c - Ergebnisse zum Inner Join - Sql-Schlüsselwort. Inner Join ist exponential performanter als dein VereinigungsMengen-Konstrukt. Dann poste das korrigierte Sql, dann kann man daran die Linq-Syntax aufzeigen. Linq ist übrigens deutlich einfachr, weil Intellisense sinnvolle Vorschläge macht. Sql-Coden ist ja noch auf dem Stand 1970 stehengeblieben, wo man höchstens einen Text-Editor verfügbar hatte.

  • Benutzer-Avatarbild

    Zitat von Haudruferzappeltnoch: „SQL-Abfrage (1 Zeile)“wird zuVB.NET-Quellcode (1 Zeile)Du siehst: Eiglich alles dasselbe, nur das Select-Schlüsselwort ist nach hinten gewandert, was im Grunde auch sinnvoller ist. Ich habe mir folgende Vorraussetzungen geschaffen, um den Code entwickeln zu können:VB.NET-Quellcode (2 Zeilen)Somit hatte ich zwei Tabellen-Objekte, mit je den Properties col1, col2 (dass es keine DataTables sind spielt für Linq keine Rolle - table1, table2 sind Enumerables (also List…

  • Benutzer-Avatarbild

    Ist Dataset1 ein Objekt oder ein Datentyp? Ich vermute mal ein Datentyp. Und Dataset1.TestTable ist auch ein Datentyp. Natürlich kann man von einem Datentyp keine Property abrufen - das geht nur von einem Objekt dieses Datentyps. Also wenn du das gemeint hast mit: Zitat: „Oder liegts am Dim? “dann Ja.

  • Benutzer-Avatarbild

    Nein, ein typDataset ist voll ausgestattet. Alle Tabellen darin sind schon da, an der richtigen Stelle, richtig miteinander verknüpft, und gut. NIchts weiter instanzieren! Es ist alles drin was du brauchst und wie du es brauchst. Noch mehr zu erstellen kann nur Chaos erzeugen.VB.NET-Quellcode (3 Zeilen) oder besser:VB.NET-Quellcode (3 Zeilen)Mehr muss der Frosch nicht kosten (und darf er auch nicht). Visualstudio meint es gut mit dir, und will dir Schreibarbeit ersparen. Zitat von Haudruferzappe…

  • Benutzer-Avatarbild

    Zitat von Haudruferzappeltnoch: „Ohje, da trau ich mich kaum zu fragen, wie stellst du denn eine Query dar? Oder musst du die nicht sehen können?“Ich würde zusehen, ob man die Datensätze iwie markieren kann. In einem anderen Thread schreibst du da ja in die PrüfnummerK-Spalte dann ja eine Zahl. Sowas kann man nutzen, um der bsTable1 einen Filter zu setzen: bsTable1.Filter = "PrüfnummerK > 0" Die Query selbst zu einer Datasource machen - probierma:VB.NET-Quellcode (2 Zeilen)Aber wahrscheinlich ge…

  • Benutzer-Avatarbild

    Zitat von Haudruferzappeltnoch: „Was ist denn results genau? Eine Liste von DataRows? Oder eine DataTable? Oder noch was anderes?“Finde es heraus - ist nicht so schwer: Video-Tut: Welchen Datentyp hat das Objekt?

  • Benutzer-Avatarbild

    Wenn .ToList() nicht geht, dann fehlen dir Importe - Ich glaub Imports System.Linq .ToList() muss gehen - Ich könnte ohne das überhaupt nicht. Also sowas:VB.NET-Quellcode (2 Zeilen)Aber wenn du es nur einmal mit ForEach durlaufen willst, dann brauchst du auch kein .ToList:VB.NET-Quellcode (4 Zeilen)Weil ein Iterator, wie der <JoinIterator>d__38'kjekls blabla schlagmichtot... ist eben iterierbar.

  • Benutzer-Avatarbild

    Zitat von Haudruferzappeltnoch: „Wo ist eigentlich der Unterschied zwischen einer TabellennameDataRow und einer normalen DataRow?“Guck dir TabellennameDataRow im ObjectBrowser an, und guck auch in die Basisklasse. Da werden die Zusammenhänge klar. Vorrausgesetzt, du weisst, was Vererbung ist. ObjectBrowser habich dir schon gegeben, oder? Ansonsten nochmal: VisualStudio richtig nutzen (Google ist nicht deine Mami)Zitat von Haudruferzappeltnoch: „normalen DataRow“Dieses unanständige Wort haste jet…

  • Benutzer-Avatarbild

    Jo, Linq-Grouping tickt anders als Sql-Grouping (was in gewisser Weise gar kein richtiges Grouping ist). Wozu brauchst du das? Achso - ähm - soweit ich mich in Sql auskenne, ist das von dir gezeigte Sql nicht lauffähig - aber vlt lerne ich jetzt ja was dazu (in sql binnich nicht sehr gut).

  • Benutzer-Avatarbild

    Ähm - dieses Ergebnis da - kannst du dazu bitte das lauffähige Sql nochma kurz mit angeben?

  • Benutzer-Avatarbild

    tja, jetzt habichs mal gegoogelt: "linq2sql group by" - es kommen tatsächlich Stackoverflow-Ergebnisse. Die ich aber nicht verstehe.

  • Benutzer-Avatarbild

    Einfach hinten dran hängen. Ansonsten hilft Intellisense ja auch.