首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jtable textbox依赖于

Jtable textbox依赖于
EN

Stack Overflow用户
提问于 2013-12-03 07:26:38
回答 1查看 551关注 0票数 0

我正在处理一个Jtable(jquery)项目,我需要根据我在combobox上的选择,使用来自mysql的值填充textbox。

这个是可能的吗?或者只是有可能在级联中填充组合框?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-12-23 18:47:20

代码语言:javascript
复制
Yes it is possible.
Try this

jComboBox.addActionListener(new ActionListener(){
        public void actionPerformed(ActionEvent ae){
            try
        {
            Connection con=null;
            Statement st=null;
            ResultSet rs=null;

            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            String url=null,userID=null,password=null;
                    String dbFileName=null;
                    String sql=null;

                    dbFileName = "C:/db.accdb";
                    url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};"+
                            "DBQ="+dbFileName+";";
                    Object name=jComboBox.getSelectedItem();
                    con=DriverManager.getConnection(url);//,"system","manager"
                    st=con.createStatement();

    rs= st.executeQuery("select column1,column2 from Table where Name='"+name+"'");
                   while(rs.next())
            {
                jTextField4.setText(rs.getString(1));
                                jTextField5.setText(rs.getString(2));
                          }
                    con.close();
        }
        catch(Exception e)
        {
            System.out.println("GG"+e);
        }

        } 
        });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20339949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档