|
Connection conn= null;
Statement stmt = null;
ResultSet rs = null;
try
{
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
conn = (Connection) DriverManager.getConnection ("jdbc:mysql://localhost:3306/datebaseWeb","root","123456");
stmt = (Statement) conn.createStatement();
rs= (ResultSet) stmt.executeQuery("select * from tb_user");
。。。。。。。。
}
catch(SQLException e)
{
e.printStackTrace();
}
finally
{
if(rs != null)
rs.close();
if(stmt != null)
stmt.close();
if(stmt != null)
conn.close();
}
上面就是主要代码,没有编译错误。
但是单步调试,发现DriverManager.registerDriver(new com.mysql.jdbc.Driver());异常,不知道什么错误,
而且catch里面代码没有走到,就是没有进入catch那段。
在src的同级目录下面建立了一个lib目录,有一个jar包 mysql-connector-java-5[1].0-nightly-20071116-bin.jar
也加到classpath里面了。
mysql启动了,并且有数据
请高手指点一下,到底为什么? |
|