作者reon (蓝冰 N I
看板java
标题[问题]在Thread 中使用SQL语法查询DB
时间Sat Oct 13 23:27:04 2007
小弟我最近在开发系统 不过遇到一个问题
就是我的程式在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)
1F:推 PsMonkey:有完整资讯吗? 之前写过类似情境,没啥问题啊 @__@ 10/13 23:43
2F:推 reon:是喔@@ 因为还用到RMI的东西 系统写的有点复杂 10/14 00:29
3F:→ reon:所以我也不知道要怎麽问 只能一个环节一个环节解看看@@ 10/14 00:30
4F:推 PsMonkey:那问题应该是出在 RMI,跟 thread 应该没关系 10/14 00:31
5F:推 willieliao:你是连哪一种资料库?我们之前在access上看过类似的问 10/14 13:03
6F:→ willieliao:题,不允许多个THREAD同时LOCK FILE 10/14 13:04
7F:推 PsMonkey:囧... 忘记有这招了... 10/15 22:45