1
我试图使用SQLDATA与SQLite数据库,但在这里得到一个例外:Sqlite的SQLData引发还没有实现异常?
private SQLDataReaderTest() {
try {
Class.forName("org.sqlite.JDBC");
connection = DriverManager.getConnection("jdbc:sqlite:ressources/data/TestDB.rdb");
java.util.Map map = connection.getTypeMap();
map.put("TestDB.customer", Class.forName("SQLDataTest"));
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
测试带来了:
java.sql.SQLException: not yet implemented
at org.sqlite.Conn.getTypeMap(Conn.java:297)
at de.devision.model.SQLDataReaderTest.<init>(SQLDataReaderTest.java:20)
at de.devision.model.SQLDataReaderTest.getInstance(SQLDataReaderTest.java:31)
第20行是Connection.getTypeMap()将给部分。连接等工作正常,因为一切都没有UDT工作。
任何人都可以看到我做错了什么吗?
无赖。目前,我正在使用sqlite 3.7.2,如果有支持它的更高版本,你不会知道吗? – 2012-08-17 07:39:25
@MarcusToepper我不知道。 – 2012-08-18 06:21:37