Hallo in die Runde,
Ich zeige in einem Datengridview Ergebnisse aus einer Stored procedure (MSQL-Server) an. Nun kann es sein, das sich durch verschiedene Aktionen die zu Grunde liegenden Daten ändern. Wie kann ich die Daten im Datagridview aktualisieren / neu laden / refresh durchführen?
Bisher sieht es so aus
Gibt es eine Möglichkeit, die daten zu aktualisieren, ohne den Datentable zu löschen und neu zu erstellen?
Besten dank schon mal
Karline
Ich zeige in einem Datengridview Ergebnisse aus einer Stored procedure (MSQL-Server) an. Nun kann es sein, das sich durch verschiedene Aktionen die zu Grunde liegenden Daten ändern. Wie kann ich die Daten im Datagridview aktualisieren / neu laden / refresh durchführen?
Bisher sieht es so aus
VB.NET-Quellcode
- Dim myConn = New SqlConnection("Data Source=xxxxx;Initial Catalog=xxxx;Integrated Security=True")
- myConn.Open()
- Dim myCmd = New SqlCommand("spBarOverview", myConn)
- myCmd.CommandType = CommandType.StoredProcedure
- myCmd.Parameters.AddWithValue("@dAnf", mAnf)
- myCmd.Parameters.AddWithValue("@dEnde", mEnde)
- Dim da = New SqlDataAdapter(myCmd)
- Dim dt As New DataTable()
- da.Fill(dt)
- dt.Columns.Add("offen", GetType(Double))
- dt.Columns("Offen").Expression = "Wert - Zahlung - Differenz - Geklärt"
- DGVOverview.DataSource = dt
Gibt es eine Möglichkeit, die daten zu aktualisieren, ohne den Datentable zu löschen und neu zu erstellen?
Besten dank schon mal
Karline