在VB.NET 2008表单上,我有一个DataGridView,BindingSource和TableAdapter。
BindingSource DataSource是一个数据集。
在数据集中,我有一个连接三个表的Fill命令,这在DataGridView中显示没有问题。
但是,我无法更新dataGridView,因为它有来自单个TableAdapter的多个表?
有谁知道我可以更新的简单方法。这些表有200多列,我只想更新已更改的列。如果我使用单个表,我可以编辑DataGridView中的数据,并且数据库已更新。
任何帮助都会受到赞赏吗?
谢谢。
答案 0 :(得分:0)
不幸的是,Windows.Forms BindingSource
不支持复杂属性(我假设您正在使用它)。
您必须制作自己的自定义BindingSource
(并且很可能是定制的)来处理复杂的属性值和分配。