vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Array von DataRows sortieren 
Autor: neckisch
Datum: 18.10.11 17:49

Nachtrag:

Wenn ich so drüber nachdenke ...
ich könnte nach Berechnung der Spalte "A" auch nochmal ein Select + Sortierung auf die ursprüngliche Tabelle "loslassen" und dann eine die Spalte "D" belegen.

' Filterkriterium definieren und Tabelle filtern
Dim FilterListe As String = ListName & " = '" & tName & "'"
Dim Auszug As DataRow() = dtNrsSource.Select(FilterListe)
 
' Werte für Spalte 2 berechnen
For Each rw As DataRow In Extract
   rw.Item("A") = Calculate(rw.Item("B"), rw.Item("C"))
Next
 
Dim SortListe As String = "..."
Dim Auszug2 As DataRow() = dtNrsSource.Select(FilterListe, SortListe)
 
 
' Nach Sortierung weitere Spalte mit Seq.Nr füllen (nach der wird später 
' sortiert)
For i As Integer = 0 to Auszug2.Count - 1
   rw.Item("D") = i
Next
Oder hat jemand noch andere Ideen?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Array von DataRows sortieren1.207neckisch18.10.11 17:43
Re: Array von DataRows sortieren861neckisch18.10.11 17:49
Re: Array von DataRows sortieren781ModeratorFZelle18.10.11 20:32

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel