Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

  • Benutzer-Avatarbild

    Ich nutze das Dataset->Db Helpersprojekt und versuche mich mit der Verwendung von LINQ. Es verhält sich anders als gedacht Mein Ziel ist, alle Datensätze aus der Tabelle Objekte in eine DataRow-Collection zu kopieren, deren Spalte Ordnung dem Wert von intOrdnung entspricht. Die DataRow-Collection drcstelle ich mir so vor, daß ich mit drc(0) eine DataRow habe. Das scheint auch so zu sein. VB.NET-Quellcode (8 Zeilen) drc enthält nach der Zuweisung Dim drc = Dts.Objekte.Where(Function(x) x.Ordnung …

  • Benutzer-Avatarbild

    @VB1963: Zitat: „Prüfe in der WHERE-Klausel vorher noch auf IsNull: Not x.IsOrdnungNull AndAlso x.Ordnung = intOrdnung “ Nun soll ich x deklarieren. Was ist x denn für ein Datentyp? Und drc ist nun kein Sammlungstyp mehr. @EdR: Zitat: „Die .Where()-Extension verschleiert ja eine interne Foreach-Schleife, die das was im Where() steht, immer wieder abruft“ Die Info hatte ich so nirgendwo gefunden, erklärt aber einiges Zitat: „ Schau mal in die Datenbank, und vergewisser dich.“ In der Datenbank/Tab…

  • Benutzer-Avatarbild

    Du hast recht, ich habe immer in der falschen Tabelle geguckt. Es gibt die Tabellen Objekte und ObjekteArt, beide haben eine Spalte Ordnung. Ursprünglich hatte ich Spalten mit gleichen Namen unterschiedlich benannt. Diese beiden hießen früher Ordnung_Objekte und Ordnung_ObjekteArt, so wie meine Primärschlüsselspalten immer ID_<tabellenname> hießen (nun überall nur noch ID). Das hatte ich gemacht, damit genau so etwas nicht passieren kann. Wie ärgerlich um die Stunden der Fehlersuche Vielen Dank …

  • Benutzer-Avatarbild

    Nee, ich benenne das auch nicht mehr alles nochmals um. Mit Fielmann wäre das nicht passiert... Objekte.Ordnung durfte zu dem Zeitpunkt noch DbNull sein. Ist aber schon geändert. Das Gemeckere passierte nicht erst zur Laufzeit. x.IsOrdnungNull war mit einer roten Wellenlinie unterstrichen. Die Klasse OrdnungRow finde ich nicht. Du meinst ObjekteRow, oder? Darin gibt es einige Funktionen, die nach dem Schema Is<Spaltenname>Null benannt sind. Für Ordnung gibt es keine Funktion, was jetzt wohl auch…

  • Benutzer-Avatarbild

    Fielmann: Brille! Ja, jetzt geht´s.

  • Benutzer-Avatarbild

    Super Tipp, vielen Dank!!