Data binding 如何以编程方式获取DataTable的TableAdapter?

Data binding 如何以编程方式获取DataTable的TableAdapter?,data-binding,ado.net,Data Binding,Ado.net,不确定这是否合理,但: 我有一个附加了许多TableAdapter的表单(绑定在VS中) 根据用户选择,DataTable由一个TableAdapter填充,并传递给另一个表单,以便在DataGridView中显示/编辑。然后如何将对DataTable的任何更改保留回数据库 我需要确定要使用哪个TableAdapter,以便对其调用Update方法,但我看不到一种简单的方法 我有一种可怕的感觉,我把自己编码到了这里的一个角落……我想这里肯定有一些设计问题,但听起来好像它们已经编码好了。为什么不将

不确定这是否合理,但:

我有一个附加了许多TableAdapter的表单(绑定在VS中)

根据用户选择,DataTable由一个TableAdapter填充,并传递给另一个表单,以便在DataGridView中显示/编辑。然后如何将对DataTable的任何更改保留回数据库

我需要确定要使用哪个TableAdapter,以便对其调用Update方法,但我看不到一种简单的方法


我有一种可怕的感觉,我把自己编码到了这里的一个角落……

我想这里肯定有一些设计问题,但听起来好像它们已经编码好了。为什么不将对TableAdapter的引用塞进DataTable的Tag属性中,然后在准备好后可以转换回它呢?就在我脑子里。

实用,我喜欢!谢谢