PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] 當執行execute被Lock時,如何停止程式?
作者:
cug990617
(CUG)
2016-02-04 17:18:25
新手初次發問,請多多指教。
問題:當從Java程式執行execute SQL語法時(Update)
程式就一直停在execute的地方,不會繼續往下走。
發生原因:我在本機測試功能時,執行Update時,
部份資料可以正常的Update,但到跑到某一筆資料時,
程式就卡住了,使用Debug模式後,得知是哪一筆資料。
執行execute時,試著多包SQLException,也沒有發生錯誤訊息。
再來我進入DB,打算想修改DB資料,讓該筆資料不需要被Update,
才發現原來是我自己原本有進入DB 手動更新資料卻忘記COMMIT了!
想請問各位,是否有辨法解這種情況?可以程式的部份調整?
當發生這種情況時自動略過或執行一定時間後,程式會終止的方式。
DB類型:ORACLE。
作者: longlongint (華哥爾)
2016-02-04 17:38:00
non-blocking-odbc-calls-in-java我沒寫過java sql, 你去stack over flow 試試看
作者:
popcorny
(畢業了..@@")
2016-02-04 22:52:00
試試看setQueryTimeout
https://goo.gl/efyymK
作者:
cug990617
(CUG)
2016-02-04 23:08:00
感謝各位建議,我再測試看看
作者:
cowbaying
(是在靠北喔)
2016-02-05 08:43:00
用callable吧
繼續閱讀
Re: [問題] 連續播放圖片問題
omidofor
Re: [問題] 看書碰到的基礎問題
dream1124
[問題] java程式邏輯問題
johnny10229
[問題] 看書碰到的基礎問題
edash
Fw: [新聞] 多數瀏覽器不支援 甲骨文終止更新JAVA Pl
RedCarRet
[問題] 請問緩衝儲存後一次寫出的元件?
dragonyy
Re: [問題] 精簡描述Java SE8新增的重要改變
lachtchlee
Re: [問題] 預設整數 int 浮點數 double
jackblack
[問題] 有人最近考過Java 7認證(804 or 805)嗎?
apple1111
[問題] 精簡描述Java SE8新增的重要改變
dharma
Links
booklink
Contact Us: admin [ a t ] ucptt.com