文档章节

利用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();       }    }

© 著作权归作者所有

共有 人打赏支持
绿林小子
粉丝 5
博文 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
java 私塾JDBC笔记整理

java 私塾JDBC笔记整理 一.JDBC是什么? Java DataBase Connection(类似于IO). 二.JDBC怎样实现传输? JDBC利用Driver来连接不同的数据库。如Oracle, SQL Server, MySql , DB2. Driver(驱动)...

luodis
2011/03/03
252
0
一劳永逸的数据库编码解决方案

问题提出 现在几乎所有的应用系统都无法避免使用数据库系统。在JAVA世界里访问数据库是一件非常轻松的事情,JDBC为JAVA应用 程序访问数据库提供了一个统一的接口,通过使用JDBC接口开发者无需...

红薯
2008/10/05
713
0

没有更多内容

加载失败,请刷新页面

加载更多

centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
5
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部