我想这是一个非常Noobish的问题,我不想问,但我一直在努力解决这个问题,
我需要使用 VB.net 中的数据绑定控件向DataSet
添加行。
我自己设置了数据绑定,它们绑定了正确的控件,而BindingSource
使用了正确的DataSet
。正确地从DataSet
填充DataAdapter
,并且绑定源有效,因为导航控制所有工作正常。
以下是菜鸟部分:如何使用控件向DataSet
添加新数据?
我整天都在努力解决这个问题。我已经尝试了 Google ,这个主板,其他主板, MSDN ,我能想到的一切,我找不到一个简单的教程如何去做。我要么像两块短木板一样厚,要么就像我想象的那样简单。
有人可以帮我这个吗?这让我很生气。
我想必须进行某种结束编辑,这样才能让我在{em>插入,更新和删除记录{ {1}}(与DataSet
s)一样使用
答案 0 :(得分:0)
您无法直接向DataSet添加新数据,您可以向驻留在DataSet中的DataTables添加行。
您应该有一个“添加项目”按钮或类似的东西,并在事件处理程序中将行添加到数据表中。确保用户可以使用绑定控件编辑已编辑的行,并添加一个“保存”按钮,该按钮将在更改的DataTable上执行TableAdapter.Update()。
如果使用DataGridView,设置属性AllowUserToAddRows = true
将添加一个空的“脏”行,用户可以在其中键入数据以将新记录添加到DataTable。
这两个应该让你开始: