/ /データベースファイルでテーブルが変更された場合、データセットのdatatableの列を更新する方法 - c#、sql-server、datatable、dataset

テーブルがデータベースファイルで変更された場合のデータセットのデータテーブルの更新方法 - c#、sql-server、datatable、dataset

私はSQL Serverデータベースファイルを作成しました(.mdf)、列を定義するテーブルを追加しました。 次に、データベースファイルにリンクされたプロジェクトにデータセットを追加しました。後でdbファイルを変更してテーブルに列を追加する必要がありましたが、dbファイルで行われた変更はデータセットに反映されません私はそれの中のデータテーブルを削除し、それを再追加します。

削除したり再追加したりせずにデータセットを更新する方法はありますか?

ここに画像の説明を入力

回答:

回答№1は1

まず、TableAdapterのSelectCommandを変更する必要があります。 そして、DataTableに新しい列を追加することができます。


回答№2の場合は0

データセットを更新するにはデータセットをリセットしてもう一度入力します。

this.YourDataSet.Reset();
this.YourTableAdapter.Fill(this.YourDataSet.table);