C # zapisuje dane widoku datagridview w tabeli SQL
Mam tabelę czterech kolorów w bazie danych SQL. Informacje o pierwszych trzech kolumnach są dostarczane z innego źródła. domyślnie kolor 4 jest ustawiony na null.
Następnie mam formę wygraną z datatable, która wypełnia się informacjami z tabase sql przy użyciu następującego kodu:
<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>
Teraz to działa dobrze w uzyskiwaniu moich danych.
Użytkownik może następnie wprowadzić zmiany w wartościach pustych w kolumnie 4.
Jak mogę łatwo zapisać te zmiany z datatable z powrotem do tabeli SQL?
Innymi słowy, gdy dane na ekranie mają wartości aditional, jak mogę następnie przechowywać zaktualizowane informacje z powrotem w danych SQL, z których zostały pierwotnie uzyskane?
Dzięki.