0

WindowsフォームでcheckedListBoxを使用しています。データベース操作にLINQを使用しています。

ユーザーがフォームを編集するときに、チェックボックスが新しく選択されているかどうかを確認する必要があります。エントリが存在しない場合は、テーブルに挿入します。以前にチェックしたことがあり、現在チェックしていない場合は、データベースからそのエントリを削除する必要があります。誰かがLINQでこれを簡単な方法で行う方法を教えてもらえますか?並べ替えでは、新しく選択したチェックボックスを挿入し、以前に存在していたがオフになっていない場合は削除する必要があります。

どうもありがとう。

4

1 に答える 1

0

チェックされているアイテムとチェックされていないアイテムを簡単に取得できますが、それらが元々チェックされているかチェックされていないかを判断するには、タグ プロパティまたは変数のどこかに保存する必要があります。

HTH。

于 2010-12-13T17:39:48.667 に答える