新手求教 java中使用MYsql后查询结果怎么输出到别的地方

按钮点击事件做完了能连接到数据库可惜输入条件后点击查询只在Eclipse中显示数据库连接成功 而查询并没有显示查询结果 求解

7个回答

在后台找执行的sql,在 数据库中查询,看有没有数据

ZJB1015
一个只会打Dota2的胖子 在eclipse中能显示数据 我想把数据显示到程序界面上 该怎么做?
3 年多之前 回复

数据库查询结果,可以直接用System.out.print打印到控制台界面;
也可以创建web项目,将查询结果展示到前台页面上。不知道你有java web基础么?如果有的话,就很简单了。

你可以把你的代码贴出来给你看看。

ZJB1015
一个只会打Dota2的胖子 代码发了
3 年多之前 回复

可以在控制台输出,这个很多简单,直接System.out.println(),还有就是将数据返回到页面展示

public static void selectUserById(int id) {
Connection conn = null;
ResultSet rs = null;
PreparedStatement ps = null;
String sql = "select * from users where id=?";
try {
conn = DBUtil.getConn();
System.out.println("成功连接数据库");
ps = (PreparedStatement) conn.prepareStatement(sql);
ps.setInt(0, id);
rs = ps.executeQuery();

            while (rs.next()) {
                System.out.println("name : " + rs.getInt(1));

            }

    } catch (Exception e) {
        e.printStackTrace();
    }finally{
        DBUtil.closeDB(rs, ps, conn);
    }  
    这是方法
    JButton button_3 = new JButton("查询");       // 这是查询按钮
    button_3.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent arg0) {

        textField_6这个是要显示的文本

一般显示数据库内容可以用JTable控件

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!