jdbc数据源连接oracle,请教JDBC怎么连接ORACLE数据库
找到你安装的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数据库相关推荐
- jdbc 数据源_Java数据源,JDBC数据源示例
jdbc 数据源 Java DataSource and JDBC DataSource programming is the way to work with database in our jav ...
- JDBC数据源连接池(1)---DBCP
何为数据源呢?也就是数据的来源.我在前面的一篇文章<JDBC原生数据库连接>中,采用了mysql数据库,数据来源于mysql,那么mysql就是一种数据源.在实际工作中,除了mysql,往 ...
- JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)
本文引用自CKJ-CLARK<JDBC常用连接写法(包括MySQL.Oracle.Sybase.SQLServer.DB2)> http://apps.hi.baidu.com/share ...
- 【数据库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 客户端:命令行 ...
- java jdbc连接oracle_Java使用JDBC连接Oracle 11gR2
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html下载Oracle 11gR2的数据库驱动程序:ojd ...
- 转:ORACLE的JDBC连接方式:OCI和THIN
oracle的jdbc连接方式:oci和thin oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracl ...
- Oracle : 使用JDBC连接ORACLE的三种URL格式
文章目录 格式一: Oracle JDBC Thin using an SID: 格式二: Oracle JDBC Thin using a ServiceName: 格式三:Oracle JDBC ...
- jadc连接oracle,用jdbc连接oracle的第一次经历
1.首先使用Eclipse新建一个java项目,添加一个类(勾选上''public static void main(String[] args)'') 2.在该项目中新建一个lib文件夹 3.将Or ...
- orcle数据库代码连接方式(jdbc:oracle:thin:@192.168.3.98:1521:orcl)
一. jdbc:oracle:thin:@192.168.3.98:1521:orcl jdbc:表示采用jdbc方式连接数据库 oracle:表示连接的是oracle数据库 thin:表示连接时采用 ...
最新文章
- 在CentOS 6.3/6.5 64bit上为python 2.7.10安装pycurl模块
- SVO Without ROS环境搭建
- openTLD算法在opencv3的PatchGenerator
- poi实现Excel导入导出依赖
- Linux 下的 hosts文件
- 前端学习(1410):多人管理30数据分页
- process java类_Java中Process类的用途是什么?
- 面向手绘图形,涵盖多个主题,CVPR 2022 SketchDL Workshop开始征稿!
- springboot项目发布JAR包
- CodeVS 1576 最长严格上升子序列 (DP)
- html遮罩水印,CSS滤镜遮罩,图片水印效果
- 【rmzt】美女之目露凶光win7主题
- docker部署案例
- python自动添加微信好友_Python实现微信自动通过好友申请并发送加群链接!
- 微信朋友圈马赛克图片 —— 抓包破解
- noob之MySQL基本查询
- [每日一氵] openCV resize函数直接按比例缩放
- GBC游戏掌机(一)
- wpf 的 Window或UserControl绑定自己后台属性
- xposed微信红包
热门文章
- winform 项目 发布后比本地运行慢_前端团队基于 GitLab CI/CD 的自动化构建、发布实践,快来学习吧...
- ktm390蓝牙连接安卓_车机蓝牙连接常见问题说明
- Linux磁盘系统——管理磁盘的命令
- redis发布与订阅
- 30-算法训练 最短路 spfa
- BZOJ1853: [Scoi2010]幸运数字(容斥原理)
- 【TDS学习文档5】IBM Directory schema的管理3——attributes
- 创建你的第一个游戏Pong——让我们编写Pong
- 条件CSS的高级用法
- 【Vue2.0学习】—Vuex工作原理图(二十五)