【发布时间】:2011-06-06 21:10:47
【问题描述】:
我正在使用 BindingList 在 Windows 窗体应用程序的 DataGridView 中显示 Person 对象列表。对 DataGridView 的更改会更改基础 BindingList。我已经完成了这部分工作。
现在我希望将列表保存到数据库表中。从数据库中读取列表并填充人员列表很简单,但是如果我从 DataGridView 添加/编辑/删除一个人,我如何以及何时将该更改持久化回数据库?
(其次,这种方法是否可行,还是我错过了一些更大的图景?我不想使用数据表,因为我想以抽象的面向对象的方式处理我的代码。)
【问题讨论】:
标签: database winforms datagridview bindingsource bindinglist