我在 SQL 数据库中有一个四列表。前三列的信息由另一个来源提供。coloum 4 默认设置为 null。
然后,我有一个带有数据表的 win 表单,该数据表使用以下代码填充来自 sql 数据库的信息:
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();
现在,在获取我的数据方面效果很好。
然后,用户可以更改第 4 列中的空值。
如何轻松地将这些更改从数据表写回 SQL 表?
换句话说,一旦屏幕上的数据表有附加值,我如何才能将更新的信息存储回最初从中获取它的 SQL 数据中?
谢谢。