我想通过拉动数据库在Java中进行无数据库搜索

时间:2017-11-11 06:06:12

标签: java database button

我想通过从java中的数据库中提取数据来进行无缝搜索。我想将结果打印为按钮。我可以这样做吗?你能给我一个代码示例吗?

示例:

https://i.hizliresim.com/POa33d.png

我需要你的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用JDBC从数据库中搜索数据,并使用结果集中的结果存储,如下所示 -

Class.forName("com.mysql.jdbc.Driver");
    Connection con=DriverManager.getConnection("url", "root", "password");
    PreparedStatement ps= con.prepareStatement("select * from tablename");
    ResultSet rs= ps.executeQuery();

并根据

等结果集数据创建动态按钮
JFrame frm=new JFrame("My Frame");
    int y=20;
    while(cRs.next()){

        JButton jb=new JButton();
        jb.setText(rs.getString("colname"));
        frm.setBounds(30, y, 100, 30);
        y=y+35;
        frm.add(jb);
    }