如何在mysql的其他行中插入数据形成代码字符串

时间:2013-09-05 16:46:18

标签: java mysql phpmyadmin netbeans-7

我有一个带有列

的表项

description_Code:id,name和type

现在我想通过从每列中选择第一个字母来获得表单字符串代码

例如:1,租车,宝马。 代码结果应为1cb。

在Netbean中使用带有Phpmyadmin,s MySql的java 请求帮助我

1 个答案:

答案 0 :(得分: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。 我希望这是你所感谢的。