※ 引述《toofree (才人無行)》之銘言:
: 各位前輩好
: 小弟今天無聊想說複習一下資料庫連線的東西
: 連線的部分沒有問題,con是我的Connection變數
: 最後應該都會con.close(); //這個應該就是把連線給關閉吧?
: 但是我最後又加了條code測試:
: if(con!=null){
: System.out.print("連線尚未關閉");
: }else{
: System.out.print("關閉連線");
: }
: 結果是它會出現"連線尚未關閉"
: 這部分我不懂con.close();不是已經關閉了連線了嗎?
: 怎麼結果卻是:con不是null
: 請教一下各位前輩囉@@
這... 怪怪的...
con!=null 這個只是在判別 con 這個變數是不是存在
(應該說,con.close,不一定代表 con 也 set null 吧?)
要判斷 connection 是不是 close
有提供 isClose() 這個 method 阿....
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.201.84