0

私は列を持つテーブルアイテムを持っています

description_Code:id、名前、およびタイプ

今、各列から最初のアルファベットを選択してフォーム文字列コードが必要です

例: 1、車、bmw。コード結果は 1cb である必要があります。

PhpmyadminでNetbeanでJavaを使用しています.MySqlを助けてください

4

1 に答える 1

0

ステップ 1: テーブルから * を選択し、結果セットに保存します。myRS と言う ステップ 2: myRS.getString("id") ステップ 3: この文字列を、最初は空である必要な文字列に連結します ステップ 4: myRS.getString("name"); もう一度ステップ 3 を実行します

すべての行にそのような文字列が必要な場合は、ループで同様に実行します

編集:

たとえば、すべての入力テキスト フィールドにキー リスナーを追加します (netbeans によって行われます)。

jTextField1.addKeyListener(new KeyAdapter(){
    public void keyReleased(KeyEvent evt){
        setTheField();
        }
    });

次に、定義します。

private void setTheField(){
    char[] temp = new char[3];
    String id=jTextField1.getText();
    if(id.length()>0);
        temp[0]=id.charAt(0);
    String name=jTextField2.getText();
    if(name.length()>0);
        temp[1]=name.charAt(0);
    String type=jTextField3.getText();
    if(type.length()>0);
        temp[2]=type.charAt(0);
    jTextField4.setText(new String(temp)); //Output text Field
}

何かが入力されるたびに、最後の textField が設定されます。これがあなたの期待通りであることを願っています。

于 2013-09-05T17:40:25.060 に答える