2011-01-19 12 views
-1

リスト内のデータベースから要素(行)をロードしています。リストを更新するように新しいエントリがそのテーブル(SQLデータベース)に追加されたときにリストを更新するにはどのテクニックを使用する必要があります。リストから要素を選択した場合、選択解除されません(新しいメールがあなたはメールを選択しています)。C#Windowsアプリケーションフォームとデータベース

+0

もっと正確にすることができますか?これはあなたが話しているWindowsフォームアプリケーションですか? – Jazza

+0

さらに詳しい情報は追加されていますか?プログラムから追加されたenrtyですか?データベース自体の中にありますか?どのリストを更新する必要がありますか? –

+0

こんにちはと歓迎するスタックオーバーフロー!あなたの質問は少し曖昧で、答えるのは難しいでしょう。これまでに試したことの例や、達成したいことのちょっとした詳細などを挙げてみることをお勧めします。あなたはまた、新参者が良い答えを得るために書かれたこれらのガイドラインhttp://stackoverflow.com/questions/how-to-askも読むことができます! –

答えて

0

単純なデータベーストランザクションを扱う場合は、BindingSource Componentへの進出をお勧めします。 BindingSourceコンポーネントは、作成、読み取り、更新、削除を行うことができます。

+0

ありがとう、私はそれを試してみます –

0

あなたの行には一意の識別子があるものとします。新しい行を追加する前にこのIDを保存することができます。追加した後、その行を再選択するために、格納されたIDでリストを検索できます。

(実際には、行ハンドルを保存してハンドルで直接選択することをお勧めしますが、グリッドが新しい行オブジェクトを作成して更新リストを表示すると機能しません。あなたのデータをどのようにバインドするのか、私はこれが確実に機能するとは言いません)。

関連する問題