最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java使用Jdbc連接Oracle執(zhí)行簡單查詢操作示例

 更新時間:2019年09月03日 10:53:08   作者:morning99  
這篇文章主要介紹了Java使用Jdbc連接Oracle執(zhí)行簡單查詢操作,結合實例形式詳細分析了java基于jdbc實現(xiàn)Oracle數(shù)據(jù)庫的連接與查詢相關操作技巧,需要的朋友可以參考下

本文實例講述了Java使用Jdbc連接Oracle執(zhí)行簡單查詢操作。分享給大家供大家參考,具體如下:

Java Jdbc 連接 Oracle 執(zhí)行簡單查詢示例:

package com.test.dbtest;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**Jdbc 連接 Oracle 數(shù)據(jù)庫 簡單示例
 *@author wanggq
 *@version 創(chuàng)建時間:2014年3月31日 上午11:00:06
 *類說明
 */
public class TestO_procedure01 {
 public static void main(String[] args) {
 String driver = "oracle.jdbc.driver.OracleDriver";
 String url = "jdbc:Oracle:thin:@localhost:1521:orcl";
 Statement stmt = null;
 ResultSet res = null;
 Connection conn = null;
 CallableStatement proc = null;
 String sql = " select T.REC_NO, T.AIRLINE,T.DEPARTURE,T.ARRIVAL from CDP_MAIN_ORDER t where t.departure=upper('pek')";
 try {
  Class.forName(driver);
  conn = DriverManager.getConnection(url, "abc123", "abc123");
  stmt = conn.createStatement();
  res = stmt.executeQuery(sql);
  while(res.next())
  {
  String rec = res.getString("REC_NO");
  String airline = res.getString("AIRLINE");
  String dept = res.getString("DEPARTURE");
  String arr = res.getString("ARRIVAL");
  System.out.println(rec+" "+airline+" "+dept+" "+arr);
  }
 } catch (ClassNotFoundException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
 } catch (SQLException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
 }
 }
}

也可以使用防止SQL注入PreparedStatement方法

 PreparedStatement stmt = null;
 ResultSet res = null;
 Connection conn = null;
 CallableStatement proc = null;
 String sql = " select T.REC_NO, T.AIRLINE,T.DEPARTURE,T.ARRIVAL from CDP_MAIN_ORDER t where t.departure=upper(?)";
 try {
  Class.forName(driver);
  conn = DriverManager.getConnection(url, "abc123", "abc123");
  stmt = conn.prepareStatement(sql);
  stmt.setString(1, "pek");
  res = stmt.executeQuery();

DB:

更多關于java相關內容感興趣的讀者可查看本站專題:《Java使用JDBC操作數(shù)據(jù)庫技巧總結》、《Java+MySQL數(shù)據(jù)庫程序設計總結》、《Java數(shù)據(jù)結構與算法教程》、《Java文件與目錄操作技巧匯總》、《Java操作DOM節(jié)點技巧總結》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設計有所幫助。

相關文章

  • MyBatis配置文件元素示例詳解

    MyBatis配置文件元素示例詳解

    在MyBatis框架的核心配置文件中,<configuration>元素是配置文件的根元素,其他元素都要在<contiguration>元素內配置,這篇文章主要介紹了MyBatis配置文件元素,需要的朋友可以參考下
    2023-06-06
  • MybatisPlus字段類型轉換的實現(xiàn)示例

    MybatisPlus字段類型轉換的實現(xiàn)示例

    本文主要介紹了MybatisPlus如何完成字段類型轉換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Springboot+Bootstrap實現(xiàn)增刪改查實戰(zhàn)

    Springboot+Bootstrap實現(xiàn)增刪改查實戰(zhàn)

    這篇文章主要介紹了Springboot+Bootstrap實現(xiàn)增刪改查實戰(zhàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Java 3D入門之基本圖形功能 附源碼

    Java 3D入門之基本圖形功能 附源碼

    Java3D API是Sun定義的用于實現(xiàn)3D顯示的接口。3D技術是底層的顯示技術,Java3D提供了基于Java的上層接口。Java3D把OpenGL和DirectX這些底層技術包裝在Java接口中。這種全新的設計使3D技術變得不再繁瑣且可以加入到J2SE、J2EE的整套架構,故保證了Java3D技術強大的擴展性
    2021-10-10
  • Java編程中的檢查型異常與非檢查型異常分析

    Java編程中的檢查型異常與非檢查型異常分析

    這篇文章主要介紹了Java編程中的未檢查型異常與非檢查型異常,以及異常的處理方式,需要的朋友可以參考下
    2017-09-09
  • java編程之AC自動機工作原理與實現(xiàn)代碼

    java編程之AC自動機工作原理與實現(xiàn)代碼

    這篇文章主要介紹了java編程之AC自動機的有關內容,涉及其應用場景,運行原理,運行過程,構造方法及Java中的實現(xiàn)代碼,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • Java獲取線程ID的實例

    Java獲取線程ID的實例

    以下實例演示了如何使用 getThreadId() 方法獲取線程id,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-10-10
  • SpringBoot打包前重新拉取maven依賴的方法實現(xiàn)

    SpringBoot打包前重新拉取maven依賴的方法實現(xiàn)

    在使用 Maven 構建 Spring Boot 項目時,如果希望在每次打包時都強制拉取依賴,可以通過以下方法實現(xiàn),本文給大家介紹了四種實現(xiàn)方法,并通過代碼講解的非常詳細,需要的朋友可以參考下
    2024-12-12
  • 詳解MyBatis的Dao層實現(xiàn)和配置文件深入

    詳解MyBatis的Dao層實現(xiàn)和配置文件深入

    這篇文章主要為大家詳細介紹了MyBatis的Dao層實現(xiàn)和配置文件深入,文中的示例代碼講解詳細,感興趣的小伙伴快來跟隨小編一起學習一下
    2022-07-07
  • java 讀取zip文件的兩種方式示例詳解

    java 讀取zip文件的兩種方式示例詳解

    ZIP(壓縮文件)是一種常見的文件格式,在Java中可以使用java.util.zip包提供的API來讀取和處理ZIP文件,本文將介紹如何使用Java讀取ZIP文件,并提供代碼示例,感興趣的朋友跟隨小編一起看看吧
    2024-07-07

最新評論

阿巴嘎旗| 霞浦县| 西和县| 钦州市| 泽普县| 藁城市| 仁化县| 婺源县| 全南县| 曲阳县| 延津县| 商都县| 蒙阴县| 连江县| 民丰县| 绥宁县| 黔东| 诏安县| 晋宁县| 昌黎县| 临桂县| 潜江市| 轮台县| 唐海县| 琼结县| 门头沟区| 顺昌县| 平原县| 阜新市| 闻喜县| 清镇市| 从化市| 贡山| 柳州市| 龙州县| 宜昌市| 金阳县| 德安县| 西宁市| 米易县| 马山县|