jdbc+代码oracle数据库连接,JDBC连接Oracle数据库代码

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class TestOracle {

public static void main(String[] args) {

Connection conn = null;

Statement stmt = null;

ResultSet rs = null;

try {

Class.forName("oracle.jdbc.driver.OracleDriver");//实例化oracle数据库驱动程序(建立中间件)

String url = "jdbc:oracle:thin:@localhost:1521:oar92";//@localhost为服务器名,sjzwish为数据库实例名

conn = DriverManager.getConnection(url, "guchao", "jimmy");//连接数据库,a代表帐户,a代表密码

stmt = conn.createStatement();//提交sql语句,创建一个Statement对象来将SQL语句发送到数据库

//查询数据用executeQuery

rs = stmt.executeQuery("select * from ruby");//执行查询,(ruby)为表名

while (rs.next()) {//使当前记录指针定位到记录集的第一条记录

System.out.println(rs.getString("sid") +" "+ rs.getString("sname"));

}//1代表当前记录的第一个字段的值,可以写成字段名。

//2代表当前记录的第二个字段的值,可以写成字段名。

//添加数据用executeUpdate

//stmt.executeUpdate("insert into ss values(7,'张学友')");

//修改数据用executeUpdate

//stmt.executeUpdate("update ss set name = '张曼玉' where id = 5");

//删除 数据用executeUpdate

//stmt.executeUpdate("delete from ss where id = 6");

} catch (SQLException e) {

e.printStackTrace();

} catch (ClassNotFoundException e) {

e.printStackTrace();

}finally{

try {

//关闭数据库,结束进程

rs.close();

stmt.close();

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

}

JDBC连接Oracle数据库的问题

场景:最近做一个java web项目,使用jdbc连接Oracle数据库,遇到了两个问题. 问题1:jdbc连接不上Ubuntu Oracle服务器? 后来发现这个问题的原因是由于连接字符串写错了,修 ...

jdbc连接oracle数据库

/*** 通过改变配置文件来连接不同数据库*/package com.xykj.jdbc; import static org.junit.Assert.*; import java.io.Input ...

jdbc连接oracle数据库问题

下面是JDBC连接oracle数据库流程: String dbURL = "jdbc:oracle:thin:@url:1521:service_name"; String use ...

JDBC 连接Oracle 数据库,JDBC 连接Mysql 数据库

首先是JDBC 连接Oracle  数据库 package com.util; import com.pojo.UserInfo; import java.sql.*; public class DB ...

JAVA通过JDBC连接Oracle数据库详解【转载】

JAVA通过JDBC连接Oracle数据库详解 (2011-03-15 00:10:03) 转载▼http://blog.sina.com.cn/s/blog_61da86dd0100q27w.htm ...

jdbc连接oracle数据库字符串

jdbc连接oracle数据库有两种方式: 连接数据库SID 连接数据库service_name 当连接SID时,字符串如下: url::orcl1" password="xxxx ...

JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法

转载至http://www.blogjava.net/itspy/archive/2007/12/20/169072.html Oracle 问题描述:今天使用jdbc连接oracle 10.2.0. ...

简单的JDBC连接oracle数据库例子

java连接Oracle数据库 JDBC(Java Data Base Connectivity,java数据库连接),那么我们该如何用java进行数据库的连接呢. import java.sql.C ...

Eclipse通过jdbc连接oracle数据库

首先要有包 然后,在项目中加载进去- 最后就是代码了 import java.sql.*;public class GetConn {public Connection getConnection() ...

随机推荐

Android之使用Android-query框架进行开发(一)(转载)

开发Android使用Android-query框架能够快速的,比传统开发android所要编写的代码要少得很多,容易阅读等优势. 下载文档及其例子和包的地址:http://code.google.c ...

关于JS的一些代码效果图

关于JS的一些代码效果图 1.几乎所有DOM元素都有innerText.innerHTML属性(注意大小写),分别是元素标签内内容的文本表示形式和HTML源代码,这两个属性是可读可写的. 需要注意的是 ...

一些不错的英文歌曲MV,留个存档!

Lambada [[http://www.yinyuetai.com/video/265213]]Trouble Is A Friend [[http://www.yinyuetai.com/vide ...

python学习之字符串(下)

----------------------------------------------实际应用中的其他常见的字符串方法 >>>line = "the knights ...

JetBrain server certificate is not trusted 弹出框

To get rid of the pop up message go to below location and click on Accept non-trusted certificates a ...

D - Bridge

n people wish to cross a bridge at night. A group of at most two people may cross at any time, and e ...

leecode第五十三题(最大子序和)

class Solution { public: int maxSubArray(vector& nums) { int len=nums.size(); )//特殊情况 ...

如何使用pycharm调试(debug) django的测试用例?

一.django应用或者flask应用的调试: 结合debug模式,在代码处添加断点,即可实现断点调试功能 二. django应用或者flask应用测试用例的调试: 一般django应用的测试用例执行 ...

【转载】Spring Cache介绍

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值