C # Daten in eine SQL-Tabelle schreiben
Ich habe eine Tabelle mit vier Spalten in einer SQL-Datenbank. Die Informationen für die ersten drei Spalten stammen aus einer anderen Quelle. coloum 4 ist standardmäßig auf null gesetzt.
Ich habe dann ein Win-Formular mit einer Datentabelle, die mit den Informationen aus der SQL-Datenbank unter Verwendung des folgenden Codes gefüllt wird:
<code> public DataTable populateFormList() { SqlConnection con = new SqlConnection(Properties.Settings.Default.sqlConnectionString); SqlCommand cmd = new SqlCommand("SELECT * FROM of_formlist_raw", con); con.Open(); SqlDataReader reader = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(reader); return dt; } datagridview2.DataSource = populateFormList(); datagridview2.Refresh(); </code>
Nun, das funktioniert gut, wenn ich meine Daten erhalte.
Der Benutzer kann dann Änderungen an den Nullwerten in Spalte 4 vornehmen.
Wie kann ich diese Änderungen einfach von der Datentabelle zurück in die SQL-Tabelle schreiben?
Mit anderen Worten, wie kann ich die aktualisierten Informationen in den SQL-Daten speichern, von denen sie ursprünglich bezogen wurden, sobald die Bildschirmdaten zusätzliche Werte haben?
Vielen Dank.