找到你安装的oracle文件夹,例如我的oracle是装到C:\ 则找到路径:C:\oracle\product\10.2.0\db_1\jdbc\lib 下有一个文件叫class12.jar复制他,在MyEclipse 创建一个web项,创建完成后粘贴到如图位置

复制后 驱动导入~

然后导入后 给你个例子看吧 照着例子四部:

package com.livechain.jdbc;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class TestQuery {

public static void main(String[] args) {

Connection conn = null;

Statement stmt = null;

ResultSet rs = null;

//0 准备数据库的连接参数

//相对于不同DBMS,样式是不同的;相对于同一个DBMS的url样式比较固定。

String url = "jdbc:oracle:thin:@192.168.10.100:1521:orcl";

String user = "scott";

String password = "tiger";

//准备好查询语句

String sql = "SELECT * FROM test01";

try {

//1 将数据库驱动类注册到DriverManager

Class.forName("oracle.jdbc.driver.OracleDriver");

//2 作数据库连接(通过DriverManager得到当前应用程序和数据库的对话)

conn = DriverManager.getConnection(url, user, password);

//3 创建Statement对象,用来发送SQL语句

stmt = conn.createStatement();

//4 用Statement对象执行SQL语句,得到查询语句的结果集。

rs = stmt.executeQuery(sql);

//5 取数据

while(rs.next()) {

System.out.println(rs.getInt("tid")+"\t"+rs.getString("tname"));

}

/*while(rs.next()) {

System.out.println(rs.getInt(1)+"\t"+rs.getString(2));

}*/

} catch (ClassNotFoundException e) {

e.printStackTrace();

} catch (SQLException e) {

e.printStackTrace();

} finally {

try {

if(rs != null) {

rs.close();

rs = null;

}

if(stmt != null) {

stmt.close();

stmt = null;

}

if(conn != null) {

conn.close();

conn = null;

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

}

jdbc数据源连接oracle,请教JDBC怎么连接ORACLE数据库相关推荐

  1. jdbc 数据源_Java数据源,JDBC数据源示例

    jdbc 数据源 Java DataSource and JDBC DataSource programming is the way to work with database in our jav ...

  2. JDBC数据源连接池(1)---DBCP

    何为数据源呢?也就是数据的来源.我在前面的一篇文章<JDBC原生数据库连接>中,采用了mysql数据库,数据来源于mysql,那么mysql就是一种数据源.在实际工作中,除了mysql,往 ...

  3. JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)

    本文引用自CKJ-CLARK<JDBC常用连接写法(包括MySQL.Oracle.Sybase.SQLServer.DB2)> http://apps.hi.baidu.com/share ...

  4. 【数据库1】mysql,DDL/DML,DQL,外键约束,多表/子查询,事务,登陆,连接池,jdbc,redis,crontab,ftp,oracle,数据交换/存储/收集

    文章目录 1.mysql安装:存储:集合(内存:临时),IO流(硬盘:持久化) 1.1 服务端:双击mysql-installer-community-5.6.22.0.msi 1.2 客户端:命令行 ...

  5. java jdbc连接oracle_Java使用JDBC连接Oracle 11gR2

    http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html下载Oracle 11gR2的数据库驱动程序:ojd ...

  6. 转:ORACLE的JDBC连接方式:OCI和THIN

    oracle的jdbc连接方式:oci和thin oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracl ...

  7. Oracle : 使用JDBC连接ORACLE的三种URL格式

    文章目录 格式一: Oracle JDBC Thin using an SID: 格式二: Oracle JDBC Thin using a ServiceName: 格式三:Oracle JDBC ...

  8. jadc连接oracle,用jdbc连接oracle的第一次经历

    1.首先使用Eclipse新建一个java项目,添加一个类(勾选上''public static void main(String[] args)'') 2.在该项目中新建一个lib文件夹 3.将Or ...

  9. orcle数据库代码连接方式(jdbc:oracle:thin:@192.168.3.98:1521:orcl)

    一. jdbc:oracle:thin:@192.168.3.98:1521:orcl jdbc:表示采用jdbc方式连接数据库 oracle:表示连接的是oracle数据库 thin:表示连接时采用 ...

最新文章

  1. 在CentOS 6.3/6.5 64bit上为python 2.7.10安装pycurl模块
  2. SVO Without ROS环境搭建
  3. openTLD算法在opencv3的PatchGenerator
  4. poi实现Excel导入导出依赖
  5. Linux 下的 hosts文件
  6. 前端学习(1410):多人管理30数据分页
  7. process java类_Java中Process类的用途是什么?
  8. 面向手绘图形,涵盖多个主题,CVPR 2022 SketchDL Workshop开始征稿!
  9. springboot项目发布JAR包
  10. CodeVS 1576 最长严格上升子序列 (DP)
  11. html遮罩水印,CSS滤镜遮罩,图片水印效果
  12. 【rmzt】美女之目露凶光win7主题
  13. docker部署案例
  14. python自动添加微信好友_Python实现微信自动通过好友申请并发送加群链接!
  15. 微信朋友圈马赛克图片 —— 抓包破解
  16. noob之MySQL基本查询
  17. [每日一氵] openCV resize函数直接按比例缩放
  18. GBC游戏掌机(一)
  19. wpf 的 Window或UserControl绑定自己后台属性
  20. xposed微信红包

热门文章

  1. winform 项目 发布后比本地运行慢_前端团队基于 GitLab CI/CD 的自动化构建、发布实践,快来学习吧...
  2. ktm390蓝牙连接安卓_车机蓝牙连接常见问题说明
  3. Linux磁盘系统——管理磁盘的命令
  4. redis发布与订阅
  5. 30-算法训练 最短路 spfa
  6. BZOJ1853: [Scoi2010]幸运数字(容斥原理)
  7. 【TDS学习文档5】IBM Directory schema的管理3——attributes
  8. 创建你的第一个游戏Pong——让我们编写Pong
  9. 条件CSS的高级用法
  10. 【Vue2.0学习】—Vuex工作原理图(二十五)