恩,你应该贴错误的,这是java惯例
不负责任猜测可能2点
1.rs = statement.executeQuery(sql);这里执行的时候有问题,建议查看一下rs结果集
2.File file = new File("E\\test\\haode1.java");这里读取文件出错
jdbc连接方式,看一下工厂类里面的东西,本页没有错误,以后尽量使用hibernate框架
看看具体的错误是什么。
} catch (Exception e) {
e.printStackTrack(); //有错误,不要完全掩盖住,这样很耽误自己调试程序的
jdbcUtils.freeResource(conn, statement, rs);
}
肯定是前面出错了,程序直接跳出了,所以这里没执行到,把错误信息打印出来看看