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

コンボボックスにmysqlデータを入力する

    あなたの質問はあまり明確ではありませんが、データベースから取得した結果をコンボボックスに入力する方法は次のとおりです。

    // Create an array list to be filled with group names
    ArrayList<String> groupNames = new ArrayList<String>();
    String query = "SELECT group_name FROM customer ORDER BY group_name"; 
    PreparedStatement stm = connection.prepareStatement(query); 
    
    ResultSet rs = stm.executeQuery(query); 
    
    while (rs.next()) { 
        String groupName = rs.getString("group_name"); 
        // add group names to the array list
        groupNames.add(groupName)
    } 
    
    rs.close(); 
    
    
    // Populate the combo box
    DefaultComboBoxModel model = new DefaultComboBoxModel(groupNames.toArray());
    comboBox.setModel(model);
    



    1. OraOLEDB.Oracleプロバイダーがローカルマシンに登録されていません

    2. タイムスタンプのフォーマット

    3. MySQLでテーブルを作成する前にテーブルがすでに存在するかどうかを確認する方法

    4. Oracle ODBCドライバはOracleクライアントをどのようにロードしますか?