1. 程式人生 > >JDBC連線到Oracle資料庫的小demo

JDBC連線到Oracle資料庫的小demo

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;




public class JavaConnectOracle
{
private static ResultSet rs = null;

private static PreparedStatement ps = null ;

private static Connection conn = null;

private  static String username = "scott";

private static String password = "tiger";


public static void main(String[] args) throws SQLException  
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");  //裝載驅動
}
catch (ClassNotFoundException e)
{
System.out.println("註冊失敗");
}

try
{

//orcl是資料庫名  username是資料庫的使用者  password是資料庫使用者的密碼     1521是埠號  @localhost是貝蒂主機
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl",username,password);
}
catch (SQLException e)
{
System.out.println("建立連線失敗");

}

try
{
ps = conn.prepareStatement("SELECT * FROM EMP");  //注意這邊的SQL語句沒有分號的!!!!!!


}
catch (SQLException e)
{
e.printStackTrace();
}


try
{
rs = ps.executeQuery();
}

catch(Exception e )
{
System.out.println("aaa");
}



System.out.println("編號 \t 姓名 \t 工資");

while(rs.next())
{
System.out.println(rs.getString("EMPNO") + "\t" + rs.getString("ENAME") + "\t" + rs.getString("SAL"));
}




if(null != rs )
{
rs.close();
}
if(null != ps)
{
ps.close();
}

if(null != conn)
{
conn.close();
}






}

}

相關推薦

記一次jdbc連線oracle資料庫佔用CPU過高的問題排查

    背景:     公司有一個通訊系統,主要是通訊資料到客戶端程式所指定的資料庫,目前支援sqlserver、mysql和oracle三種類型的資料庫,此篇主要記錄一次oracle資料庫佔用CPU飆高的問題。   &nbs

JAVA JDBC連線Oracle資料庫

package com.deng.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; impor

JDBC連線Oracle資料庫例項

本文給出一個通過JDBC連線Oracle資料庫的例項,希望對JDBC初學者有所幫助。我沒有像很多例子那樣一個函式就把整個JDBC的操作全部完成,這樣的程式碼在企業專案開發中一般是不能通過稽核的,我現在工作的公司就對程式碼規範有嚴格要求。比如,“一個函式,只做一件事”。這意味著你不能把一大堆功能程式碼

jdbc 連線 Oracle資料庫的三種方法

Java JDBC Thin Driver 連線 Oracle有三種方法。 格式一: 使用ServiceName方式: jdbc:oracle:thin:@//<host>:<port>/<service_name> 例 jdbc:oracle:th

JDBC連線ORACLE資料庫的幾種方式

格式一: Oracle JDBC Thin using a Service_Name:    jdbc:oracle:thin:@//192.168.6.66:1521/rac  (資料庫的服務名Service_name:rac)    格式二: Oracle JDBC Th

使用jdbc連線ORACLE資料庫進行查詢的一個例子

      五一放假了,閒來無事學習瞭解了一下JDBC,製作了一個簡單的例子。 1.首先準備資料: 首先開啟oracle 建立一張表EC_ORG_ROLE,表的欄位截圖如下 建立的語句為: CREATE TABLE "EC_ORG_ROLE" ( "ID" NU

intelij idea下使用java和JDBC連線oracle資料庫及簡單的SQL操作

(1) 閱讀參考資料,理解 JDBC 的呼叫機制; (2) 學會在 tomcat 中部署 JDBC 介面驅動; 首先修改 D:\SoftwareSetups\Tomcat\webapps\manager\META-INF\context.xml,在 其中新增以下程式碼: &l

使用JDBC連線Oracle資料庫和使用連線連線Oracle資料庫的程式碼解析

這裡連線的是oracle資料庫。 JDBC是什麼:JDBC是java資料庫連線技術的簡稱,提供連線各種常用資料庫的能力。 客戶端傳送請求給應用伺服器,應用伺服器通過JDBC連線到資料庫伺服器,查詢資料庫中的資料,返回一個結果集,再把結果集轉換成實體類傳遞給客戶端。 JDBC

JSP通過JDBC連線ORACLE資料庫

<%@ page import="java.sql.*" %> <%@ page language="java" contentType="text/html; charset=ut

JDBC連線oracle資料庫的基本步驟

0、基礎: 建立java專案,匯入jdbc的jar包。 jdbc jar包下載傳送門:https://download.csdn.net/download/weixin_38569499/10431997 1、通過反射載入驅動類 程式碼: Class.forName

利用JDBC連線Oracle資料庫

JDBC是Sun公司制定的一個可以用Java語言連線資料庫的技術。 一、JDBC基礎知識 JDBC(Java Data Base Connectivity,java資料庫連線)是一種用於執行SQL語句的Java API,可以為多種關係資料

JavaWeb JDBC連線MySql資料庫專案

環境:eclipse,mysql 1. 在mysql裡面建表test 2. 匯入連結mysql的jar包 3. 建立DataAccess的工具類,在這個類裡面執行資料庫連結操作,返回Connection這個物件。 impo

JDBC連線Oracle資料庫常見問題及解決方法

Jbuilder正確連線 oracle 9i需要注意的幾個問題 oracle8以上的應該都使用classes12.jar檔案作為jdbc驅動; 正確設定windows的classpath和jbuilder中的enterprise setup 、con

解決JAVA通過JDBC連線Oracle資料庫出現的問題

Java連線Oracle步驟: 1.註冊載入驅動 驅動名:DRIVER="oracle.jdbc.driver.OracleDriver"; Class.forName("驅動類名"); 2.獲得連線 資料庫地址: URL="jdbc:oracle:thin:@1

jdbc連線mysql資料庫(或oracle)驗證通過,並操作資料庫

1.連線資料庫其實很簡單,直接粘程式碼,首先我們先複製mysql的jar包 2.再建立資料庫連線資訊檔案,寫入檔案,DRIVER可以照抄,URL是本地的資料庫資訊,如果是伺服器的資料庫可以將localhsot改成伺服器Ip,使用者名稱和密碼是資料庫的。 3.建立一個db類,第一個

jdbc連線oracle、mysql等主流資料庫的驅動類和url

jdbc連線oracle、mysql等主流資料庫的驅動類和url ----------------------------------------------------------- oracle  driverClass:oracle.jdbc.driver.OracleDriver

JDBC--實現用java連線oracle資料庫的操作(簡單實用)

在網上找了好多JDBC連線方法,試了又試總是有問題,最後結合好多方法,終於發現了一個簡單的連線步驟,分享給大家。 1. 建立一個Dynamic web project  2. 在專案名上右鍵-->

jdbc連線Oracle/MySQL資料庫進行批量匯入操作,如何提高效率???

package com.test.main; import java.sql.BatchUpdateException; import java.sql.Connection; import java.sql.PreparedStatement; import java.util.Date; impor

資料庫連線:spring配置jdbc連線oracle,mysql,sqlserver

一、導包 連線oracle11g所需的jar包:ojdbc6.jar 連線mysql5.1所需的jar包:mysql-connector-java-5.1.12-bin.jar 連線sqlserver2008所需的jar包:sqljdbc4.jar 注意

java連線oracle資料庫 -- Jdbc—odbc的橋連線方式

a.      首先伺服器(或需要連線的資料庫所在的電腦)配置odbc的資料來源 b.      控制面板→管理工具→odbc資料來源→選擇新增→找到oracle in oraDB11g_home→填寫必要資訊(第一項取別名,和第三項選擇資料庫)。 c.      編寫ja