sql >> データベース >  >> RDS >> PostgreSQL

ComboBox.ValueMemberおよびDisplayMember

    datasourceを設定しないでください リストボックスおよび/またはコンボボックスのこの順序で

    ComboBox1.DataSource = dataTable;
    
    ComboBox1.ValueMember = "id"; 
    
    ComboBox1.DisplayMember = "name";
    

    代わりに、これは正しい順序です:

    ComboBox1.ValueMember = "id"; 
    
    ComboBox1.DisplayMember = "name";
    
    ComboBox1.DataSource = dataTable;
    

    注:datasourceの設定 最後の行にする必要があります。

    datasourceを設定した場合 まず、SelectedIndexChanged イベントが発生し、キャストエラーまたはその他の例外が発生する可能性があります。



    1. MySQLクロスサーバー選択クエリ

    2. MoodleMySQLデータベースの自動フェイルオーバーを設定する方法

    3. トップ5のMySQLGUIツール(無料および有料)

    4. DROPよりも優れたALTER