package org.zjy.util;
import java.sql.*;
import java.util.List;
import oracle.jdbc.driver.OracleDriver;
public class DBUtil {
private static Connection conn = null;
/*private static final String driver = "com.mysql.jdbc.Driver";
private static final String dbURL = "jdbc:mysql://localhost:3306/studb";
private static final String user = "root";
private static final String password = "123456";*/
private static final String driver = "oracle.jdbc.driver.OracleDriver";
private static final String dbURL = "jdbc:oracle:thin:@localhost:1521:ORCL";
private static final String user = "admin";
private static final String password = "admin";
public static Connection getConnection() {
try {
if (conn == null || conn.isClosed()) {
Class.forName(driver);
conn = DriverManager.getConnection(dbURL, user, password);
}
} catch (Exception ex) {
ex.printStackTrace();
}
return conn;
}
public static ResultSet executeQuery(String sql) {
Connection c = getConnection();
ResultSet set = null;
try {
Statement st = c.createStatement();
set = st.executeQuery(sql);
} catch (Exception ex) {
ex.printStackTrace();
}
return set;
}
public static int executeUpdate(String sql) {
Connection c = getConnection();
int i = 0;
try {
Statement st = c.createStatement();
i = st.executeUpdate(sql);
} catch (Exception ex) {
ex.printStackTrace();
}
return i;
}
public static void main(String[] args) {
System.out.println(getConnection());
// ControlDB db = new ControlDB();
// String sql = "select * from stuinfo";
// List list = db.executeQueryStuinfo(sql);
// System.out.println(list.size());
}
}
分享到:
相关推荐
其中classes12.jar是从oracle安装目录中获取的,使用它编写java程序连接oracle时,驱动包的加载路径为"oracle.jdbc.driver.OracleDriver",即Class.forName("oracle.jdbc.driver.OracleDriver")。另一个ojdbc6.jar的...
Oracle连接数据库JDBC驱动包,对于老版本的oracle,连接驱动比较难找比较难找,甲骨文官网下载难以查找旧版JDBC驱动。 压缩包搜集了几个版本的JDBC驱动,适用于Oracle9i 10,11等。
这里是Oracle数据库11g版本中的ojdbc5驱动包和ojdbc6驱动包
oracle数据库JDBC驱动oracle 10g方便连接oracle10g数据库使用
eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 https://blog.csdn.net/az44yao/article/details/87773714 参考地址: ...
Oracle12C 12.2.0.1 JDBC 驱动 Oracle Database 12c Release 2 (12.2.0.1) drivers
JDBC连接数据库时候,需要使用数据库的sid_name,而不是数据库的service_name,而使用plsql连接数据库的时候,只需要数据库的service_name
NULL 博文链接:https://joinyo.iteye.com/blog/1947696
oracle.jdbc.OracleDriver.class oracle.jdbc.OracleOCIFailover.class oracle.jdbc.OracleParameterMetaData.class oracle.jdbc.OraclePreparedStatement.class oracle.jdbc.OracleResultSet.class oracle.jdbc....
DataGrip连接Oracle的Driver连接.7z
该资源是oracle数据库连接驱动jar包最新,ojdbc8和ojdbc10两个版本。官方下载比较慢,
oracle 10g 数据库驱动下载:oracle jdbc dirver
java连接各种数据库的驱动 jar包 orale: Class.forName("oracle.jdbc.driver.OracleDriver"); mysql:Class.forName("com.mysql.jdbc.Driver"); access:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); sqlsever:...
用 COM.ibm.db2.jdbc.net.DB2Driver 连接到 DB2 数据库 一个 DB2 URL 的示例: jdbc:db2://aServer.myCompany.com:50002/name 用 com.sybase.jdbc.SybDriver连接到 Sybase 数据库 一个 Sybase URL 的示例: jdbc:...
java编程中连接Oracle的JDBC的jar包
java连接oracle的数据库驱动,复制进项目就能使用.欢迎下载
数据库连接串大全,和数据库驱动包大全。 驱动器: * 1. Oracle: oracle.jdbc.driver.OracleDriver * 2. Access: sun.jdbc.odbc.JdbcOdbcDriver * 3. SQL Server: com.microsoft.jdbc.sqlserver.SQLServerDriver * ...
JDBC连接Oracle测试 package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DB { private static Connection conn; private static ...
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn...
NULL 博文链接:https://liveinjava.iteye.com/blog/721045