package jp.co.seanuts.lincoln.asc.ascfc10.ascsc1000; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.util.regex.Matcher; import java.util.regex.Pattern; import megen.util.StringUtil; public class Test { public static void main(String[] args) { conData(); } public static void conData() { String sql = "select USR_ID, PWD, USR_NM from TM_USR_MST where USR_ID=?"; Connection conn = null; PreparedStatement stmt = null; ResultSet result = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@192.14.13.---:1521:dvlcn"; String user = "AP03"; String password = "AP03"; conn = DriverManager.getConnection(url, user, password); stmt = conn.prepareStatement(sql); stmt.setQueryTimeout(1); stmt.setString(1, "M8871333"); result = stmt.executeQuery(); while (result.next()) { ResultSetMetaData rsmd = result.getMetaData(); System.out.println(result.getString("USR_ID") + result.getString("PWD") + result.getString("USR_NM")); System.out.println(rsmd.getColumnCount()); for (int i = 1; i <= rsmd.getColumnCount(); i++) { System.out.println(rsmd.getColumnName(i));//列名 } } } catch (SQLException | ClassNotFoundException e) { // TODO 自動生成された catch ブロック e.printStackTrace(); } finally { try { if (result != null) { result.close(); } if (stmt != null) { stmt.close(); } if (conn != null) { conn.close(); } } catch (SQLException e) { // TODO 自動生成された catch ブロック e.printStackTrace(); } } } }
JDBC查询数据
猜你喜欢
转载自chimpp55.iteye.com/blog/2383053
今日推荐
周排行