文档章节

利用Java编码实现对oracle数据库的操作

绿林小子
 绿林小子
发布于 2016/06/19 09:13
字数 241
阅读 21
收藏 0

 private static String driver = "oracle.jdbc.driver.OracleDriver";    // 驱动URL jdbc:oracle:thin:@127.0.0.1:1521:monitor    private static String url = "jdbc:oracle:thin:@127.0.0.1:1521:studb";    // 登陆数据库的用户名    private static String uname = "system";    // 登陆数据的密码    private static String upassword = "student";

   public static void testOracleConn() {       try {          // 获得DriverManager          Class.forName(driver);          // 创建连接          Connection conn = DriverManager                .getConnection(url, uname, upassword);          // 测试驱动是否获得          System.out.println(conn);

         // sql语句          // String sql = "select id from student where name = ?";          // Statement          // PreparedStatement pstmt = conn.prepareStatement(sql);          // 注入参数          // pstmt.setString(1, "zzw");

         // sql语句          String sql = "select * from student";          // Statement          Statement stmt = conn.createStatement();          //          ResultSet rs = stmt.executeQuery(sql);          // 循环输出rs          while (rs.next()) {System.out.println("姓名:" + rs.getString(2) + "   年龄:"                  + rs.getInt(3));          }       } catch (ClassNotFoundException | SQLException e) {          // TODO Auto-generated catch block          e.printStackTrace();       }    }

© 著作权归作者所有

共有 人打赏支持
绿林小子
粉丝 4
博文 131
码字总数 45566
作品 0
福州
私信 提问
JDBC(Java Data Base Connectivity,java数据库连接)

JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法,JDBC对...

冰雷卡尔
2012/06/03
0
0
使用Druid解决Oracle Thin驱动中文乱码

问题 使用Oracle Thin驱动比较麻烦的一个问题是容易出现中文乱码,且Thin驱动不像MySQL驱动那样能在链接字符串中指定编码。 2. 思路 最直接的解决方案是对所有数据库中读出的字符串进行编解码...

joshuazhan
2013/03/16
0
4
通过JDBC连接oracle数据库的几个技巧

  Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。以下是一些技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。ora...

弱弱小男子
2013/08/29
0
0
Jboss 中添加Oracle 的XA 数据源支持

这方面的资料太少了, 最终在一个IBM的网页上找到。 首先要先让Oracle 打开XA功能,可以通过以下几步实现 : 1) 在SQLPLUS(一定要用这个工具) 中,用Oracle 的系统管理员用户 SYSOPER 或 ...

小骏骏
2015/04/01
0
0
DBeaver链接Oracle数据库中文显示乱码

背景 DBeaver是一款不错的开源数据库客户端http://www.oschina.net/p/dbeaver,基本的增删改查足够用了。但在链接Oracle时,由于字符编码问题,容易产生乱码,现可以使用Druid来解决这个问题...

joshuazhan
2013/04/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

thinkphp门窗定制电商平台

这个门窗定制电商平台的目标是,消费者通过门窗定制平台,上传要定制门窗的尺寸数据下订单,电商平台分派订单给厂家商家定制商品,由厂家商家直接发货给消费者。消费者的资金托管在电商平台里...

乐兔CRM
4分钟前
0
0
全局光照---小结

中国龙-扬科
5分钟前
0
0
LAMP架构设置防盗链及访问控制

11月19日任务 11.25 配置防盗链 11.26 访问控制Directory 11.27 访问控制FilesMatch 配置防盗链 为什么要配置防盗链 第三方的站点可以通过引用的方式来获取本服务器上的资源如图片等,但是相...

robertt15
5分钟前
0
0
AWS 推出长期支持的 OpenJDK 免费分发版本 —— Amazon Corretto

简评:听说 Oracle JDK 要收费了,Oracle 要限制 Java 的商业或生产用途,针对这个问题,AWS 将会推出 Amazon Corretto。 Java 是 AWS 用户使用的最流行的编程语言之一,亚马逊一直致力于支持...

极光推送
11分钟前
0
0
Cloudinit如何判断虚拟机为初始化状态

Cloudinit简介 cloudinit是专为云环境中虚拟机的初始化而开发的工具,它从各种数据源读取相关数据并据此对虚拟机进行配置。常见的数据源包括:云平台的metadata服务、ConfigDrive等,常见的配...

空灵飞渡
23分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部