/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.iminido.db; import java.sql.Connection; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement; import oracle.jdbc.pool.OracleDataSource; public class OracleDataSource1 { /** * @param args * @throws SQLException */ public static void main(String[] args) throws SQLException { OracleDataSource oraDataSource = new OracleDataSource(); // oraDataSource.setServerName("127.0.0.1"); // oraDataSource.setDatabaseName("HR"); // oraDataSource.setUser("HR"); // oraDataSource.setPassword("HR"); oraDataSource.setURL("jdbc:oracle:thin:hr/hr@//localhost:1521/XE"); Connection conn = oraDataSource.getConnection(); Statement stmt = conn.createStatement(); stmt.execute("select * from tab"); showResultSet(stmt.getResultSet()); stmt.execute("select * from jobs"); showResultSet(stmt.getResultSet()); stmt.execute("select * from DEPARTMENTS"); showResultSet(stmt.getResultSet()); } static void showResultSet(ResultSet resultSet) throws SQLException { ResultSetMetaData resultSetMetaData = resultSet.getMetaData(); int num = resultSetMetaData.getColumnCount(); while (resultSet.next()) { for (int i = 1; i <= num; i++) { System.out.print(resultSetMetaData.getCatalogName(i) + " " + resultSet.getString(i)); } System.out.println(); } } }
oracle driver connect pool
猜你喜欢
转载自jadeluo.iteye.com/blog/2164996
今日推荐
周排行