2 zjb1015 ZJB1015 于 2016.03.08 13:59 提问

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

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

7个回答

gavin2015life
gavin2015life   2016.03.08 14:09

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

ZJB1015
ZJB1015 在eclipse中能显示数据 我想把数据显示到程序界面上 该怎么做?
接近 2 年之前 回复
luochoudan
luochoudan   Ds   Rxr 2016.03.08 14:26
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.08 14:34

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

dengbing1234
dengbing1234   2016.03.08 14:51

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

ZJB1015
ZJB1015 代码发了
接近 2 年之前 回复
crazy_snail_
crazy_snail_   2016.03.08 14:56

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

ZJB1015
ZJB1015   2016.03.08 15:28

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这个是要显示的文本
tongyi55555
tongyi55555   2016.03.09 02:54

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!