Ich erstelle eine Anwendung, in der ich einige Daten in meinem dataGridView1
in meinem Formular bekomme. Ich möchte auf meine letzte Datenzeile in einigen Variablen zugreifen, wie ich Spalten in Variablen speichern und verwenden möchte. Ich weiß, wie man dies in GridView Cell click-Ereignis tut, aber ich möchte dies in einer Schleife wie alle 10 Sekunden neue Daten von der Datenbank zu DataGridView1 verwenden und ich möchte letzte Zeile in Variablen zugegriffen werden.Get Inhalt des letzten Datensatzes in DataGridView mit C#
Unten ist der Code, wie ich Daten in Datagridview bin Laden
using (var con = new SqlConnection(ConStr))
{
string query = "SELECT * FROM CHECKINOUT";
using (var cmd = new SqlCommand(query, con))
{
con.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0].DefaultView;
}
}
danke für das Posten der Antwort, tatsächlich habe ich einige Daten in meiner Datenbank Tabelle und ich erstelle App, in der ich will, dass neue Daten bedeuten, wenn ich 2 Datensätze in der Datenbank habe, dann beim nächsten Mal, wenn ich Daten laden, dann möchte ich nicht die alten 2 Datensätze in meinem Raster, ich will nur neue Datensätze, wenn verfügbar, also bin ich Zuerst werden alle Daten im Raster angezeigt und dann wird entschieden, ob eine neue Datenzeile in der Datenbank vorhanden ist oder nicht – Axad