3

我有DataGridView。在数据库中 - 我有视图vMyView

我的数据网格DataSource属性设置为vMyViewBindingSource.

vMyViewNameBindingSource已将DataSource属性设置为mydatabaseDataSet

vMyViewNameBindingSource已将DataMember属性设置为vMyView

我使用“创建者”设置DataGridView源,但我不知道DataTable对象在哪里。

我知道 BindingSouce 的用途(通常),我成功地使用了 DataGridViews 和其他带有 BindingSources 的控件,但我从未完全理解它。

1. 谁能解释一下DataGridView可以设置什么样的对象作为数据源?有时它是一个 BindingSource,有时是别的东西......

2.如何从已经填充的数据源的查询/视图中读取数据?

我不想再次运行查询,只需要快速方法来读取显示的数据。

稍后我想更改此数据(不在数据库中,仅用于显示)。

4

1 回答 1

3

由于您的问题似乎问了很多东西,我将向您推荐此代码项目详细的数据绑定教程。http://www.codeproject.com/Articles/24656/A-Detailed-Data-Binding-Tutorial

于 2013-01-04T04:26:31.477 回答