在 DataTable 的 DataColumnCollection 中添加/更改列后,我需要更新数据库。我怎样才能做到这一点?
我使用此代码添加新列:
dataTable.Columns.Add("newColumn", typeof (int));
此代码适用于 dataTable 中更改的行,但不适用于更改的列(它什么也不做)。
SqlDataAdapter adapter = new SqlDataAdapter(cmdText, _connection);
SqlCommandBuilder cb = new SqlCommandBuilder(adapter);
adapter.Update(dataTable);
在 cmdText 中是用于获取数据表的选择命令。