vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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: Spalte durchsuchen 
Autor: Manfred X
Datum: 04.09.16 23:37

Hallo!

Unter der Voraussetzung, daß die Spalte SP_2 einen numerischen Datentyp
besitzt, kann man eventuell einen Bindingsource-Filter für die Bearbeitung
der Datensätze verwenden.
Public Class frmFilter
 
 
    Dim dt As New DataTable
    Dim bs As New BindingSource
    Dim dgv As New DataGridView With {.Parent = Me}
 
 
    Private Sub frmFilter_Load(sender As System.Object, _
        e As System.EventArgs) Handles MyBase.Load
 
        'Testspalten und Testdaten
 
        dt.Columns.Add("SP_0")
        dt.Columns.Add("SP_1", GetType(Integer))
        dt.Columns.Add("Kato")
 
        dt.Rows.Add({"xxx", 1000, "a"})
        dt.Rows.Add({"test", 1000, "b"})
        dt.Rows.Add({"test", 2210, "c"})
        dt.Rows.Add({"xxx", 2210, "d"})
        dt.Rows.Add({"test", 2280, "e"})
        dt.Rows.Add({"test", 2480, "f"})
 
        bs.DataSource = dt
 
        'Datensatz-Filter setzen
        bs.Filter = "SP_0 = 'test' AND SP_1 >= 2200 AND SP_1 <= 2300"
 
        'Gefilterte Datensätze bearbeiten
        For i As Integer = 0 To bs.Count - 1
            Dim r As DataRow = DirectCast(bs(i), DataRowView).Row
            r("Kato") = "selected"
        Next i
 
        'Filter entfernen
        bs.Filter = ""
 
        dgv.DataSource = bs
    End Sub
 
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Spalte durchsuchen2.412Vegas8504.09.16 21:19
Re: Spalte durchsuchen1.915Manfred X04.09.16 23:37
Re: Spalte durchsuchen1.678Vegas8505.09.16 01:04
Re: Spalte durchsuchen1.689Vegas8505.09.16 01:04
Re: Spalte durchsuchen1.607Manfred X05.09.16 09:51
Re: Spalte durchsuchen1.587Vegas8505.09.16 10:18
Re: Spalte durchsuchen1.635Manfred X05.09.16 11:14
Re: Spalte durchsuchen1.627Vegas8505.09.16 11:52
Re: Spalte durchsuchen1.559Vegas8518.09.16 23:57
Re: Spalte durchsuchen1.605Vegas8519.09.16 22:52

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