現在、DataSetのDataTableで使用するフォーム上にDataGridViewがあります(System.Data.SQliteを使用してSQliteデータベースからデータを取り込みます)。C#でのDataSetとDataGridView間のデータバインディング
したがって、データベースとDataSetの間にDataAdapterがあり、DataTableとしてDataGridViewデータソースを直接設定できます。これは正常に表示されます。
私の質問は次のとおりです。 なぜバインディングソースを使用したいのですか?多くのチュートリアルでは、それを使うことができるかどうかは言いません。しかし、余分なステップを追加する以外に、そのための使用はありますか?
また、DataGridViewを変更したときにデータベースを更新したい場合、どうすればいいですか? DataSetは自動的に更新されるのですか?DataAdapterに更新を指示するだけです。または、バインディングソースが有用な場所はありますか?
ありがとうございます!