java中的Sqlite连接字符串选项

时间:2013-03-21 14:54:04

标签: java sqlite

net开发人员,对Java很新。在.net中,我们将以下选项添加到连接字符串中,以便每次执行数据库操作时都不会创建日志。

default isolation level=RepeatableRead;synchronous=Full;pooling=True;journal mode=Persist;

如何在java中完成它。我尝试了属性

Class.forName("org.sqlite.JDBC");

Properties prop = new java.util.Properties();
prop.put("default isolation level", "RepeatableRead");
prop.put("synchronous","Full");
prop.put("pooling","True");
prop.put("journal mode","Persist");

并与DriverManager.getConnection("jdbc:sqlite:" + ClientDBPath, prop);

一起使用

但似乎确实有效。我的问题是我们有java udp客户端,它会在从服务器接收数据时连续插入/更新数据库。在此过程中,当UI Flex应用程序尝试访问时,无法执行查询。所以我们创建了一个示例应用程序(一个用于读取,另一个用于写入)并使用上面的连接字符串选项检入.net。它运作正常。所以在java中尝试相同。

还请告知其他选项以解决此插入/读取问题。对不起,如果我已经解释了很多。

0 个答案:

没有答案