oracle 10g的JDBC连接

Oracle 10g JDBC驱动及Java连接示例 本文还有配套的精品资源,点击获取 简介:Oracle 10g是一个广泛使用的关系型数据库管理系统,与Java应用程序交互通常需要使用Oracle 10g的JDBC驱动。本教程将详细介绍如何配置和使用Oracle 10g JDBC驱动,包括驱动类型、数据库连接配置、SQL执行、案例分析和最佳实践。介绍内容覆盖了从基础的驱动安装到高级的连接池使用和预编译语句的优化策略。 ... 阅读详情
(1)在MyEclipse中引入Oracle 10g自带的JDBC包(如“%oracle%\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar”):

右击java项目,选择“Build Path”、“Configure Build Path”,单击“Add External JARs”按钮,选择你的ojdbc14.jar;

(2)开启oracle服务
net start OracleServiceYBNFS

(3)测试代码:

package JDBC;

import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
public class JDBCtest {
	/**
	 * oracle JDBC连接测试
	 */
	public static void main(String[] args){
		Connection con=null;
		Statement stm=null;
		ResultSet rs=null;
		String sql;
		try{
			sql="select * from z_employ where FSXM like '付%'";
			Class.forName("oracle.jdbc.driver.OracleDriver");
			con=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:YBNFS","ybnfs","byybnetfs");
			stm=con.createStatement();
			rs=stm.executeQuery(sql);
			System.out.println("rs="+rs.toString());
                   while(rs.next()){
                        System.out.println(rs.getString("FSXM")+"\t"+rs.getString("FSSFZH")+"\t"+rs.getString("FSJTDZ"));
                    }
                  }catch(ClassNotFoundException e){
			e.printStackTrace();
		  }catch(SQLException e){
			System.out.println("发生了异常:"+e.getMessage());
		  }finally{
			try{
				if(rs!=null)
					rs.close();
				if(stm!=null)
					stm.close();
				if(con!=null)
					con.close();
			}catch(SQLException e){
				e.printStackTrace();
			}
		}
	}
}

run as Java application.

rs=oracle.jdbc.driver.OracleResultSetImpl@5e5a50
付煜    000000000103293898    三(11)
付文萱    3********************    null
付殊    3********************    三(12)
付晓    3********************    三(15)
付悦    3********************    二(13)


掌握Oracle 10g JDBC驱动的多类型连接 htmltable {th, td {th {pre {简介:Oracle 10g JDBC驱动作为Java与Oracle数据库之间的交互桥梁,通过JDBC接口实现数据访问。提供了四种驱动类型:Thin Driver、Thick Driver、OCI Driver和JDBC-ODBC Bridge,每种驱动具有不同的性能特点和适用场景。介绍了每种驱动的优势及其组成部分,以及如何在Java代码中实现数据库连接和操作。 阅读详情

相关推荐

Oracle10g通用JDBC驱动

JDBC Thin for All Platforms

jdbc连接oracle 10g,使用jdbc连接oracle10g数据库

首先先要oracle的下载驱动包然后将classes12.jar导入到eclipse中的项目中 然后创建如下工具类:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;publ...

weixin_36186183的博客 406

jdbc for oracle 10g(10.2.0.4)

jdbc for oracle 10g(10.2.0.4) 驱动

jdbc链接数据库(oracle10g)

---------jdbc中oracle连接如下   首先是。连接数控的类的操作   1、package db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.s

xiangyihu的专栏 708

java 连接 Oracle10g

通过该资源 可以连接到本地Oracle10g 数据库 首先将 数据库驱动放在tomcat 的lib目录中 驱动为oracle10g中自带的 名为classes12.jar 文件

oracle10g jdbc 驱动(四)orai18n.jar

使用在JDK 1.2, 1.3 和 1.4下的NLS(National Language Support,国家语言支持)类.这个jar包替换了老的nls_charset jar/zip 文件.

oracle中jdbc驱动包的说明

从oracle8到oracle10,JDBC目录下的驱动包都各有不同。看了一下oracle的文档说明,了解了一下它们的用途,相信大家有时候也很迷惑,写出来共享一下。这些是oracle10g下的驱动包的名称和它们的作用,其他版本的...

cqbh2011的博客 621

5分钟搞懂Paris公式:如何用裂纹扩展速率预测零件寿命(附Python代码示例)

本文详细介绍了Paris公式在裂纹扩展速率预测零件寿命中的应用,通过Python代码示例展示了从理论到实践的完整流程。文章涵盖了Paris公式的工程本质、寿命预测计算流程、几何修正因子选择以及实际案例演示,帮助工程师快速掌握这一关键技术。

weixin_29309475的博客 427

JDBC连接oracle10g数据库-韩顺平SQLHelper类

JDBC连接oracle10g数据库-韩顺平SQLHelper类 注意:使用时,大家一定要注意加入oracle的驱动包 package oracle; import java.io.FileInputStream; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; im

zhengqiqiqinqin的专栏 3722

在thinkBook16的win11基础上安装ubuntu22.04

背景:联想ThinkBook16 pro 32G/512G,系统盘已安装Win11,加装一条M.2-2T固态,想在2T上分一个300GB的EXT4分区,然后把ubuntu22.04安装在该分区上,并实现Win11+Linux多系统共存。 目标:实现多磁盘下分区管理的简化,优化掉一些不必要的多余的维护性质的分区。

QzmAIoT 4003

ArcGIS小白必看:如何用3D Analyst工具将二维点线秒变三维模型(附详细步骤)

本文为ArcGIS初学者提供了利用3D Analyst工具将二维点、线数据快速转换为三维模型的完整指南。详细讲解了基于属性字段和数字高程模型(DEM)两种核心方法,并附上从数据准备、工具操作到三维场景可视化与问题排查的详细步骤,帮助用户轻松实现从平面到立体的空间数据建模。

nft7creator的博客 140

jdbc连接oracle datebase 10g出现连接异常怎么办

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor使用jdbc连接数据库,出现:ava.s...

congpu9373的博客 186

AMCL代码详解(六)amcl中的重采样

每次都从w1左边的竖线开始转,显而易见,转到w1的概率为0-w1之间的随机数,转到w2的概率为w1到w1+w2之间的随机数,转到w3的概率为w1+w2到w1+w2+w3之间的随机数,后面的依次类推。当某个粒子的权值较大的时候,产生的随机数落在相应区间的概率就会增大,从而实现了对权值大粒子的多次复制,权值小的粒子的剔除。可以看出,在整个重采样的过程中,粒子进行了两次种情况的刷新,一种是随机生成的新的粒子,一种是对原来的粒子的复制。得到的值越大,说明粒子的权重越小,当前粒子的可信度比较小,需要重采样粒子。

YiYeZhiNian的博客 1579

解决oracle 10/11 g Express Edition不能JDBC连接的问题

Oracle SID != SERVICE_NAME Published by Rob on January 4th, 2008 - in Development, Java, Oracle, WebSphere Portal … or how to setup your Oracle XE database so that JDBC database urls will wo

zgy0808的专栏 1064

Echarts之风力风速玫瑰图

风力风速玫瑰图前言改进之路代码如下总结导出与导入 前言 今天上班收到任务,我们老大让我研究一下这个“风速风向玫瑰图”,还说这个是百度的雷达图的变异体,于是乎我直接找的雷达图,但是雷达图没有这种柱形的,都是点线,然后我又找了好久,最后突然在echarts官网上面看到了图1-2,才终于有了思路,原来这个图不是雷达图的变异体,而是极坐标系下的堆叠柱状图,于是就开始我的“改进”之路了。 图1-1 改进之路...

qq_38776605的博客 1万+

电力抄表协议DL/T645和698.45到底有啥区别?一张图帮你选对协议

本文深入对比了电力抄表协议DL/T645和DL/T698.45的技术差异,从协议架构、报文结构、功能覆盖到实施成本进行全面分析。通过实际案例和数据,揭示698.45协议在通信效率、业务扩展性和长期成本上的优势,并提供清晰的选型决策流程图,帮助工程师根据具体需求选择最适合的电力抄表协议。

weixin_38168696的博客 401

docker 安装 oracle21c(10g,11g,12c,18c,19c,21c)和oracle常用sql语句以及jdbc连接

【代码】docker 安装 oracle21c(10g,11g,12c,18c,19c,21c)和jdbc连接。

weixin_51396831的博客 2998

YOLO26模型应用过程中的报错处理及疑问解答,涉及环境搭建、模型训练、模块改进、论文写作

本文记录了YOLO26模型的这一系列过程中可能发生的问题,以及大家非常关心的问题,这里统一做了一个记录和解答。

Limiiiing的博客 241

Java jdbc连接oracle10g

驱动名称的查找方法:将eclipse视图切换成DataBaseDevelopment类型。在jar中连接属性查找url 如图: oracle驱动在jar中去找,视图切换成javaEE模式。 如图:在jar包中找到左键点击加入的jar包,ctrl+Shift+T查找OracleDriver,           或者知道原理在因为在oracle10g的安装后的程序就可以找到这个驱动,不妨

mituan1234567的专栏 1334

Plant Simulation 快速建模与布局(3)——自动生成的对象 代码“安全”删除管理

《PlantSimulation快速布局建模课程》教授利用SimTalk语言实现高效建模的技术要点,包括批量对象创建、阵列布局、属性管理及自动连接功能。重点讲解对象安全删除机制,通过existsObject检查对象存在性后使用deleteObject方法删除,避免程序报错。课程提供完整代码示例,展示如何通过循环结构实现矩阵布局对象的创建与安全删除,确保代码健壮性,显著提升建模效率。

qq_31964455的博客 116

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

JDBC在连接oracle 10g时的错误分析

1.拒绝连接 java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135294976)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))   原因:一般为登录用户及密码错误.  注意:此错误可能与 java.sql.SQLExcepti

ktyl2000的专栏 1844

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

jdbc连接oracle10g测试数据库插入

使用jdbc向数据库插入100000条记录,分别使用statement,PreparedStatement,及PreparedStatement+批处理3种方式进行测试: //1.使用statement插入100000条记录   public void exec(Connection conn){   try {    Long beginTime = System.currentTim

perfectProgramming的博客 721

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

oracle 10g驱动包下载

oracle 10g驱动包下载 我用的是Oracle10g数据库 Eclipse开发工具 [code] //JDBCConn.java import java.sql.*; /** * Title: JDBC连接数据库 * Description: 本实例演示如何使用JDBC连接Oracle数据库,并演示添加数据和查询数据。 * Copyright: Copyrigh...

天天开心 779

jdbc连接sql server 2008异常,jdbc连接oracle10g也出现这个异常

Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException java通过jdbc连接sqlserver和or

centre10的专栏 7126

Eclipse 用JDBC连接oracle10g数据库

1、新建JAVA项目时在库中添加“%oracle_home%jdbc.lib.classes.zip”也可在Eclipse->项目->属性->Java构建路径->库添加“%oracle_home%jdbc.lib.classes.zip”;2、 import java.sql.DriverManager;      import java.sql.ResultSet;      import

QQ151858485的专栏 2949
上一篇: JAVA堆栈
mildmob
博客等级 码龄19年 6粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值