私は列を持つテーブルアイテムを持っています
description_Code:id、名前、およびタイプ
今、各列から最初のアルファベットを選択してフォーム文字列コードが必要です
例: 1、車、bmw。コード結果は 1cb である必要があります。
PhpmyadminでNetbeanでJavaを使用しています.MySqlを助けてください
私は列を持つテーブルアイテムを持っています
description_Code:id、名前、およびタイプ
今、各列から最初のアルファベットを選択してフォーム文字列コードが必要です
例: 1、車、bmw。コード結果は 1cb である必要があります。
PhpmyadminでNetbeanでJavaを使用しています.MySqlを助けてください
ステップ 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 が設定されます。これがあなたの期待通りであることを願っています。