控制台为什么不输出数据?

来源:2-2 JDBC实战---打通数据库

二道桥十三太保

2017-03-15 14:44

控制台为什么不输出数据?

三月 15, 2017 2:29:12 下午 org.apache.coyote.AbstractProtocol start

信息: Starting ProtocolHandler ["http-bio-8080"]

三月 15, 2017 2:29:12 下午 org.apache.coyote.AbstractProtocol start

信息: Starting ProtocolHandler ["ajp-bio-8009"]

三月 15, 2017 2:29:12 下午 org.apache.catalina.startup.Catalina start

信息: Server startup in 5013 ms

控制台显示执行成功,但是并没有输出小美啊

写回答 关注

4回答

  • 竹青牙
    2017-03-22 23:12:02
    已采纳

    main方法里少了参数

    应该是public static void main(string[] args){

    ....}

    二道桥十三太...

    非常感谢!

    2017-03-23 13:13:12

    共 1 条回复 >

  • 幸福是可积的
    2017-03-21 09:59:46

    打印输出一下rs是否为空,还有就是sql语句中表名的后面加上;

    mysql是以分号作为语句结束标识的

  • 二道桥十三太保
    2017-03-16 11:46:33
    package util;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    
    public class DBUtil {
    	
    	private static final String url="jdbc:mysql://127.0.0.1:3006/imooc";
    	private static final String username="root";
    	private static final String password="123456";
    	
    	public static void main()throws Exception{
    		Class.forName("com.mysql.jdbc.Driver");
    		Connection conn=DriverManager.getConnection(url, username, password);
    		Statement stmt=conn.createStatement();
    		ResultSet rs=stmt.executeQuery("select user_name,age from imooc_goddess");
    		
    		while(rs.next()){
    			System.out.println(rs.getString("user_name")+rs.getString("age"));
    		}
    	}
    			
    }


  • Smile丶微冷
    2017-03-15 18:13:07

    亲,建议提问的时候(尤其是程序错误的情况),请先把你的代码或者错误提示写出来,不然别人没有办法帮你分析出错原因的哦。

    二道桥十三太...

    代码贴在了另一个回答里,控制台并没有报错,但是我想让它显示图片里 “小美,22”这种效果

    2017-03-16 11:47:51

    共 1 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 909 问题

查看课程

相似问题