當前位置:首頁 » 編程語言 » jdbcjavaoracle

jdbcjavaoracle

發布時間: 2023-06-18 22:42:20

1. 怎麼實現用java訪問oracle資料庫

用JDBC啊,
首先去oracle網站下個java連接oracle的驅動,www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.html

代碼列子:
import java.sql.*;

public class TestDBOracle {

public static void main(String[] args)
throws ClassNotFoundException, SQLException
{
Class.forName("oracle.jdbc.driver.OracleDriver");
//
// or
// DriverManager.registerDriver
// (new oracle.jdbc.driver.OracleDriver());

String url = "jdbc:oracle:thin:@//server.local:1521/prod";
// jdbc:oracle:thin:@//host:port/service
// or
// String url = "jdbc:oracle:thin:@server.local:1521:prodsid";
// jdbc:oracle:thin:@host:port:SID

Connection conn =
DriverManager.getConnection(url,"scott", "tiger");

conn.setAutoCommit(false);
Statement stmt = conn.createStatement();
ResultSet rset =
stmt.executeQuery("select BANNER from SYS.V_$VERSION");
while (rset.next()) {
System.out.println (rset.getString(1));
}
stmt.close();
System.out.println ("Ok.");
}
}

2. 如何用Java實現連接Oracle

一個最簡單連接oracle的例子

package oracletest;

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

public class OracleTest {
public static void main(String[] args) {
//String serverName = "localhost";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("1");
String url = "jdbc:oracle:thin:@localhost:1521:ORA9I";
Connection conn = DriverManager.getConnection(url, "scott", "tiger");
System.out.println("2");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from test1");
while (rs.next()) {
System.out.println(rs.getString("id"));
System.out.println(rs.getString("name"));
}
} catch (SQLException e) {
// TODO 自動生成 catch 塊
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 自動生成 catch 塊
e.printStackTrace();
}
}
}

熱點內容
androidhome環境變數 發布:2025-07-25 22:38:37 瀏覽:123
魚站源碼 發布:2025-07-25 22:37:49 瀏覽:771
sql更新統計信息 發布:2025-07-25 22:23:58 瀏覽:866
風電場火災應急演練腳本 發布:2025-07-25 22:22:33 瀏覽:680
蘋果更新系統的密碼是什麼 發布:2025-07-25 22:07:40 瀏覽:480
遠程附加web伺服器開什麼埠 發布:2025-07-25 22:07:34 瀏覽:301
飛兒精品解壓密碼 發布:2025-07-25 22:01:27 瀏覽:587
域名怎麼連接伺服器 發布:2025-07-25 21:55:27 瀏覽:335
安卓手機怎麼刷ios系統 發布:2025-07-25 21:49:40 瀏覽:594
我的世界伺服器悠然小天 發布:2025-07-25 21:20:06 瀏覽:3