車のレコードを保持するローカルデータベースがあり、フィールドID(ai、primary)、plateNumber、Commentsなどがあります。また、ListBox、ボタン「Checked」、および多くのテキストフィールドを含むフォームがあります。
私はwinformsを使用しており、アプリケーションを実行するたびに、コンストラクターは「checked」== nullという名前のboolフィールドを持つすべてのレコードをデータベースから取得し、リストビューに車番号を表示します。そのlistBox内の特定のplateNumberをクリックすると、選択したcarPlateの他の列データがテキストフィールドに表示されますが、
問題は、「Checked」== null(それ以外の場合はtrue)で、同じplateNumberを持つレコードがさらに存在する可能性があることです。
質問:特定のプレート番号に関する情報を「舞台裏」に保持する方法。リストボックスからプレート番号をクリックして選択すると、現在の(ID別の)プレート番号に関するデータがフォームに表示されます。フォームの[チェック済み]ボタンをクリックすると、DBの[チェック済み]フィールドに「TRUE」が保存され、リストボックスから特定のcarPlateが削除され、次にアプリケーションを起動したときに、その特定のアプリケーションが表示されないことに注意してください。 ID。Webでは、これを実現するためにjavascriptで非表示フィールドを使用しますが、C#では、そのような情報をどのように保持するかわかりません。配列に傾いていますか?ありがとう。