vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Fortgeschrittene
Re: wieder mal "sort" 
Autor: norbert55
Datum: 23.06.04 20:33

Das ist ganz lieb von Dir. Ich ahne, was Du alles um die Ohren hast. Vielen Dank!
Hier der Code.
Viele Grüße
Norbert
        ....
        _cnML = New OdbcConnection("FILEDSN=c:\ml\ml_dbase;DefaultDir=c:\ML;")
        selCmd = "Select * From ARZTKENN"
        Dim _daKenn As New OdbcDataAdapter(selCmd, _cnML)
        _cnML.Close()
        Dim _dtKenn As New DataTable
        _daKenn.Fill(_dtKenn)
        lA = New ArrayList
        If _dtKenn.Rows.Count = 0 Then Return lA
        Dim cRow As DataRow
        For Each cRow In _dtKenn.Rows
            If cRow("Abrech").ToString.Trim <> "" Then
                If cRow("SysID").ToString = sID Then
                    If cRow("Kennzei").ToString.Trim = "" Then cRow("Kennzei") _
                      = "k"
                    lA.Add(cRow)
                End If
            End If
        Next
        Dim SortByColumn As DataColumn = _dtKenn.Columns(1)
        lA.Sort(New MyComparer(SortByColumn))
        Return lA         'in lA brauche ich das sortierte Array
    End Function
 
Public Class MyComparer
    Implements IComparer
    Private _ByColumn As DataColumn
 
    Public Sub New(ByVal SortByColumn As DataColumn)
        Me._ByColumn = SortByColumn
    End Sub
 
    Public Function Compare(ByVal x As Object, ByVal y As Object) As Integer  _
      Implements System.Collections.IComparer.Compare
        Dim r1 As DataRow = DirectCast(x, DataRow)
        Dim r2 As DataRow = DirectCast(y, DataRow)
        If r1(Me._ByColumn).ToString > r2(Me._ByColumn).ToString Then Return 1
        If r1(Me._ByColumn).ToString < r2(Me._ByColumn).ToString Then Return -1
        Return 0
    End Function
 
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
wieder mal "sort"1.123norbert5522.06.04 18:23
Re: wieder mal "sort"814WaldiMaywood22.06.04 19:22
Re: wieder mal "sort"754norbert5522.06.04 19:49
Re: wieder mal "sort"1.260WaldiMaywood23.06.04 10:42
Re: wieder mal "sort"650norbert5523.06.04 19:09
Re: wieder mal "sort"670WaldiMaywood23.06.04 20:13
Re: wieder mal "sort"686norbert5523.06.04 20:33
Re: wieder mal "sort"716WaldiMaywood23.06.04 21:31
Re: wieder mal "sort"686norbert5524.06.04 12:01
Re: wieder mal "sort"735WaldiMaywood24.06.04 13:35
Re: wieder mal "sort"659norbert5524.06.04 15:38
Re: wieder mal "sort"630Micke12.01.05 15:49

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-2025 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