日期:2014-05-20  浏览次数:20722 次

JAVA如何在窗体跳转后保持连接数据库?
比如我登录成功后进入一个新窗体,而新窗体不需要设计     

Class.forName("oracle.jdbc.OracleDriver");
        Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger");
        PreparedStatement pstmt=con.prepareStatement("select * from power where 用户名=?");
以上这些来重新连接数据库了?
本人新手 求各路大神赐教!
------解决方案--------------------

Class.forName("oracle.jdbc.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger");


这两句就是重新连接数据库了。

每次要访问数据库时,都必须写这两句。

当然数据库的操作不单只有这两句,每次获取一次连接(Connerct con),最后都要con.close()...等等

建议去搜索下,网上很多这方面的代码