当前位置:学学看123知识中心电脑教学数据库教程关于ORACLE连接池» 正文

关于ORACLE连接池

[06-11 18:18:52]   来源:http://www.xxk123.com  数据库教程   阅读:8664

导读: 3) 在destroy(),调用release()关闭所有连接,释放所有资源。 示例程序清单如下: import java.io.*;import java.sql.*;import javax.servlet.*;import javax.servlet.http.*;public class TestServlet extends HttpServlet { private DBConnectionManager connMgr; public void init(ServletConfig conf) throws ServletException { super.init(conf); connMgr = DBConnectionManager.getInstance(); } public void service(HttpServletRequest req, HttpServletResponse res) throws IOException { res.setC

关于ORACLE连接池,标签:sql数据库教程,access数据库教程,http://www.xxk123.com
3) 在destroy(),调用release()关闭所有连接,释放所有资源。

示例程序清单如下:

import java.io.*;import java.sql.*;import javax.servlet.*;import javax.servlet.http.*;public class TestServlet extends HttpServlet { private DBConnectionManager connMgr; public void init(ServletConfig conf) throws ServletException { super.init(conf); connMgr = DBConnectionManager.getInstance(); } public void service(HttpServletRequest req, HttpServletResponse res) throws IOException { res.setContentType("text/html"); PrintWriter out = res.getWriter(); Connection con = connMgr.getConnection("idb"); if (con == null) { out.println("不能获取数据库连接."); return; } ResultSet rs = null; ResultSetMetaData md = null; Statement stmt = null; try { stmt = con.createStatement(); rs = stmt.executeQuery("SELECT * FROM EMPLOYEE"); md = rs.getMetaData(); out.println("< H1>职工数据< /H1>"); while (rs.next()) { out.println("< BR>"); for (int i = 1; i < md.getColumnCount(); i++) { out.print(rs.getString(i) + ", "); } } stmt.close(); rs.close(); } catch (SQLException e) { e.printStackTrace(out); } connMgr.freeConnection("idb", con); } public void destroy() { connMgr.release(); super.destroy(); }}

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 


Tag:数据库教程sql数据库教程,access数据库教程电脑教学 - 数据库教程
《关于ORACLE连接池》相关文章

Copyright 学学看123 All Right Reserved.

1 2 3 4 5 6 7 8 9 10