我目前在表单上有一个DataGridView,我希望与DataSet中的DataTable一起使用,从SQlite数据库填充(使用System.Data.SQlite)。
因此,我在数据库和DataSet之间有一个DataAdapter,可以直接将DataGridView数据源设置为DataTable。这显示正常。
我的问题是: 为什么我要在这里使用绑定源?很多教程都说你可以使用或不使用它。但除了增加额外的步骤之外,它有什么用处吗?
另外,如果我想在更改DataGridView时更新数据库,怎么办呢? DataSet是否自动更新 - 所以我只需要告诉DataAdapter更新?或者是否存在绑定源有用的地方?
谢谢!