【发布时间】:2011-06-15 01:30:25
【问题描述】:
我目前在表单上有一个 DataGridView,我想将它与 DataSet 中的 DataTable 一起使用,从 SQlite 数据库填充(使用 System.Data.SQlite)。
所以,我在数据库和DataSet之间有一个DataAdapter,可以直接将DataGridView数据源设置为DataTable。这显示正常。
我的问题是: 为什么我要在这里使用绑定源?许多教程都说您可以使用它或不使用它。但是除了增加一个额外的步骤之外,它还有什么用处吗?
另外,如果我希望在 DataGridView 更改时更新数据库,该怎么做? DataSet 是否自动更新 - 所以我只需要告诉 DataAdapter 更新?或者绑定源在哪里有用?
谢谢!
【问题讨论】:
标签: c# datagridview datatable dataset bindingsource