vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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 - Ein- und Umsteiger
Re: Suche im DataGridView 
Autor: Manfred X
Datum: 21.11.13 15:06

Unter der Voraussetzung, daß das übergebene Grid vorhanden ist
und geeignete Spalten-Datentypen besitzt.
    ''' <summary>Zeilen, die den Suchwert enthalten, werden markiert</summary>
    ''' <param name="grid">das zu durchsuchende Grid</param>
    ''' <param name="sSuchWert">der zu suchende Wert</param>
    ''' <returns>die Zahl der markierten Zeilen (-1 bei Fehler)</returns>
    Private Function SucheWertundMarkiereZeile(ByVal grid As DataGridView, _
                                               ByVal sSuchWert As String) As _
                                               Integer
 
        Dim marked As Boolean, count As Integer = 0
 
        With grid
            Try
                For i As Integer = 0 To .Rows.Count - 1
                    With .Rows(i)
                        marked = False
                        For j As Integer = 0 To .Cells.Count - 1
                            With .Cells(j)
                                If Not .Value Is Nothing _ 
                                    AndAlso Not IsDBNull(.Value) Then
 
                                    marked = (.Value.ToString = sSuchWert)
 
                                End If
                                If marked Then count += 1 : Exit For
                            End With
                        Next j
                        .Selected = marked
                    End With
                Next i
                Return count
            Catch ex As Exception
                Return -1
            End Try
        End With
    End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Suche im DataGridView6.049stefanbla8019.11.13 11:36
Re: Suche im DataGridView5.504Manfred X19.11.13 13:11
Re: Suche im DataGridView5.546stefanbla8019.11.13 14:04
Re: Suche im DataGridView5.382Manfred X19.11.13 14:56
Re: Suche im DataGridView5.366stefanbla8019.11.13 15:19
Re: Suche im DataGridView5.337Manfred X19.11.13 15:49
Re: Suche im DataGridView5.790stefanbla8021.11.13 07:12
Re: Suche im DataGridView5.560stefanbla8021.11.13 07:17
Re: Suche im DataGridView5.466Manfred X21.11.13 15:06
Beispiel für die Suche nach der nächsten Zelle5.431Manfred X21.11.13 18:10

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