java oracle資料庫的連線

2021-09-18 08:11:32 字數 886 閱讀 2588

前提:以及裝好oracle資料庫

天龍八步:

1、匯入oracle資料庫的驅動包.jar

2、註冊驅動程式class.forname(驅動字串),只需驅動一次

3、建立連線connect

4、建立執行物件statement

5、執行sql語句

6、查詢返回的結果集

7、迴圈遍歷結果集

8、關閉連線(先開後關,後開先關)

1、』到處資料庫驅動包複製到當前專案的自己建立的資料夾需要放到專案路徑下![lib包下的資料庫驅動包](

2、 操作流程

string driveclass=「oracle.jdbc.driver.oracledriver」;//驅動字串

string url=「jdbc:oracle:thin:@localhost:1521:orcl」;//統一資源定位器

string user=「」;//使用者名稱

string password=「」;//使用者密碼

class.forname(driverclass);//註冊驅動

connect con=drivermanger.getconnection(url,user,password);//建立連線

statement sta=con.createstatement();//建立執行sql語句的物件

string sql=「」;//要實現某種功能的sql語句

resultset rs=sta.executequery(sql);//執行sql語句返回乙個結果集

while(rs.next())

//先開後關原則

rs.close;

sta.close;

con.close;

資料庫重連

4.2.10 資料庫自動重連 dbcp使用apache的物件池objectpool作為連線池的實現,在構造genericobjectpool時,會生成乙個內嵌類evictor,實現自runnable介面。如果 timebetweenevictionrunsmillis大於0,每過 timebetwe...

oracle 資料庫的 左連 和 右連

a 資訊表 裡面有計畫表id b 計畫表 現在要查詢關聯的id的字段 並且 資訊表沒有 計畫id的資料 用到這個左 因為 資訊表在左 就可以查詢出來 select a.from yt tdkb xxlr a left join yt tdkb jhb b on a.fxxjhsjid b.fid 如...

JDBC連Oracle資料庫

string drivername oracle.jdbc.driver.oracledriver string url jdbc oracle thin 172.28.139.78 1521 oracts string username scott string password tiger tr...