JDBC示例

package com.xxx.file;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;


public class JDBCDemo {


public static void main(String[] args) {
//创建数据库连接
Connection con = null;
//创建预编译语句对象
PreparedStatement pstmt = null;
//创建一个结果集
ResultSet result = null;
try {
//加载驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("开始尝试连接数据库!");
String url = "jdbc:oracle:thin:@127.0.0.1:1521:xxx";
String user = "xxx";
String pass = "xxx";
//获取连接
con = DriverManager.getConnection(url,user,pass);
System.out.println("连接成功!");
//预编译查询语句
String sql = "SELECT * FROM TABLENAME T WHERE T.ID = ? ";
//实例化预编译语句
pstmt = con.prepareStatement(sql);
//设置参数
pstmt.setInt(1, 367119);
//执行查询
result = pstmt.executeQuery();
while (result.next()) {
System.out.println("ID:" + result.getLong("ID") + "," 
+ result.getDouble("I1"));
}

} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}


}


}

你可能感兴趣的:(jdbc,JAVA)