我有DataGridView
。在数据库中 - 我有视图vMyView
。
我的数据网格DataSource
属性设置为vMyViewBindingSource
.
vMyViewNameBindingSource
已将DataSource
属性设置为mydatabaseDataSet
。
vMyViewNameBindingSource
已将DataMember
属性设置为vMyView
。
我使用“创建者”设置DataGridView
源,但我不知道DataTable
对象在哪里。
我知道 BindingSouce 的用途(通常),我成功地使用了 DataGridViews 和其他带有 BindingSources 的控件,但我从未完全理解它。
1. 谁能解释一下DataGridView可以设置什么样的对象作为数据源?有时它是一个 BindingSource,有时是别的东西......
2.如何从已经填充的数据源的查询/视图中读取数据?
我不想再次运行查询,只需要快速方法来读取显示的数据。
稍后我想更改此数据(不在数据库中,仅用于显示)。