2

VB.NET 2008 フォームには、DataGridView、BindingSource、および TableAdapter があります。

BindingSource DataSource はデータセットです。

データセットには、3 つのテーブルを結合する Fill コマンドがあり、これは DataGridView に問題なく表示されます。

ただし、1 つの TableAdapter から複数のテーブルがあるため、dataGridView を更新できませんか?

誰でも更新できる簡単な方法を知っていますか。テーブルには 200 を超える列があり、変更された列のみを更新したいと考えています。単一のテーブルを使用すると、DataGridView でデータを編集でき、データベースは正常に更新されます。

何か助けていただければ幸いです。

ありがとうございました。

4

1 に答える 1

0

残念ながら、 はWindows.Forms BindingSource複雑なプロパティをサポートしていません (私はあなたが後だと思います)。

BindingSource複雑なプロパティ値と割り当てを処理するには、独自のカスタムを作成する必要があります(そして、それはおそらくあなたに合わせて作られます)。

于 2009-11-03T10:23:03.120 に答える