Suchergebnisse
Suchergebnisse 1-12 von insgesamt 12.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
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.
-
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…
-
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.
-
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…
-
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…
-
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.
-
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…