[問題]在Thread 中使用SQL語法查詢DB

看板java作者時間18年前 (2007/10/13 23:27), 編輯推噓5(502)
留言7則, 3人參與, 最新討論串1/1
小弟我最近在開發系統 不過遇到一個問題 就是我的程式在Server端 因為要能同時處理多人連線 需要用到Thread 不過用到Thread的時候發現了一個問題 就是在Thread 裡面去使用SQL去查詢DB 會遇到java.security.AccessControlException: access denied (java.util.PropertyPermission file.encoding read) 我嘗試過用 grant { permission java.util.PropertyPermission "file.encoding", "read"; }; 不過一樣沒用ˊˋ 我把sql的語法拿出去Thread做測是OK的 所以我想問題應該是出在放在Thread裡時 不知道有大大願意分享一下解決經驗嗎@@? -- 最深的祝福是沒有期限的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.196.61 ※ 編輯: reon 來自: 61.225.196.61 (10/13 23:28)

10/13 23:43, , 1F
有完整資訊嗎? 之前寫過類似情境,沒啥問題啊 @__@
10/13 23:43, 1F

10/14 00:29, , 2F
是喔@@ 因為還用到RMI的東西 系統寫的有點複雜
10/14 00:29, 2F

10/14 00:30, , 3F
所以我也不知道要怎麼問 只能一個環節一個環節解看看@@
10/14 00:30, 3F

10/14 00:31, , 4F
那問題應該是出在 RMI,跟 thread 應該沒關係
10/14 00:31, 4F

10/14 13:03, , 5F
妳是連哪一種資料庫?我們之前在access上看過類似的問
10/14 13:03, 5F

10/14 13:04, , 6F
題,不允許多個THREAD同時LOCK FILE
10/14 13:04, 6F

10/15 22:45, , 7F
囧... 忘記有這招了...
10/15 22:45, 7F
文章代碼(AID): #174EFBjR (java)