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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage