none
For Each Schleife mit jedem zweiten Objekt aus dem DataGridView? RRS feed

  • Frage

  • Guten Abend,

    Hab ein DataGridView welches ich dank einer Anleitung im Internet Erfolgreich mit einer SQL Datenbank gefüllt habe...

    Doch jetzt will ich denn zweiten Wert ( int ) von jeder Zeile nehmen und damit eine Methode durchführen weiß aber nicht wie ich das machen soll :-S

    Montag, 19. November 2012 17:44

Alle Antworten

  • Hi,

    was genau willst Du machen?

    Die Werte aus jeder zweiten Zeile deiner Datenquelle auslesen? Oder die Werte der zweiten Spalte für jede Zeile deiner Datenquelle auslesen?

    Wie genau das funktioniert hängt davon ab, wie deine Datenquelle aussieht. Poste daher bitte mal den Code, mit dem Du die Daten lädst bzw. an das DataGridView zuweist.

    Dann stellt sich die Frage, ob Du das für jede Zeile in der Datenquelle machen willst/musst oder ob es evtl. auch ausreicht, die Berechnung nur für die sichtbaren Zeilen des DataGridView durchzuführen, ...?


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Montag, 19. November 2012 17:53
    Moderator
  • Danke für die schnelle Antwort! 

    Das ist der Code mit dem ich das DataGridView fülle...

    void FillData() { using (SqlCeConnection c = new SqlCeConnection( Properties.Settings.Default.DataConnectionString)) { c.Open(); using (SqlCeDataAdapter a = new SqlCeDataAdapter( "SELECT * FROM Server", c)) { DataTable t = new DataTable(); a.Fill(t); dataGridView1.DataSource = t; } }

    Jetzt hab ich ein DataGridView mit den Spalten Servername , IP Adresse und Status

    Und jetzt will ich eine Ping Methode auf die IP Adresse von jedem Server durchführen.

    Hoffe ich konnte es verständlich erklären :-)

    Montag, 19. November 2012 17:58