vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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

ADO.NET / Datenbanken
DataGridView1.Rows.RemoveAT(i) 
Autor: Dirk01
Datum: 04.05.13 12:11

Hallo zusammen!

Ich lade mir Daten aus eine SQL - Datenbank in ein DataGridview.
Anschließend soll in einer Schleife der Wert in der Zelle 2 geprüft werden.
Ist dieser kleiner als 100, dann die Zeile löschen.
Leider funktioniert dies nicht.
Wie müßte der Code denn lauten?

 
'--SQL
        Try
            conn.Open()
            dr = cmd.ExecuteReader()
 
            Do While dr.Read()
                DataGridView1.Rows.Add("", _
                                       (dr("AUF_NR").ToString()), _
                                       (dr("AUF_POS").ToString()), _
                                       (dr("AUF_BEZEICHNUNG").ToString()), _
                                       (dr("AUF_POS_BEZ").ToString()), _
                                       (dr("SACHBEARBEITER").ToString()), _
                                       (dr("AUF_MONTDATUM").ToString()), _
                                       (dr("AUF_TERMIN_VERMERK").ToString()))
            Loop
            dr.Close()
 
'...Zeile löschen
            Dim i As Integer
 
            With DataGridView1
                For i = .Rows.Count To 1 Step -1
                    If .Rows(i).cells(2).value.tostring < 100 Then
                        .Rows.RemoveAt(i)
                    End If
                Nex i
 
        Catch ex As System.Exception
            MsgBox(ex.Message)
            Return
        End Try
Vielen Dank im Voraus.

mfg.

Dirk

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DataGridView1.Rows.RemoveAT(i)2.270Dirk0104.05.13 12:11
Re: DataGridView1.Rows.RemoveAT(i)1.081ModeratorFZelle04.05.13 12:44
Re: DataGridView1.Rows.RemoveAT(i)1.080Dirk0106.05.13 08:27
Re: DataGridView1.Rows.RemoveAT(i)1.020effeff06.05.13 14:09
Re: DataGridView1.Rows.RemoveAT(i)1.045ModeratorFZelle07.05.13 09:40
Re: DataGridView1.Rows.RemoveAT(i)1.006Dirk0107.05.13 18:49
Re: DataGridView1.Rows.RemoveAT(i)985ModeratorFZelle07.05.13 20:13

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