我正在上课。我必须在sqlite中存储数据,数据在Cyrillic中。当我使用第三方软件浏览sqlite数据库时,我会看到正确的西里尔语文本。但是当我用java检索数据时,我得到了?????? (问号)。
我使用sqlite-jdbc-3.7.2包装器。
答案 0 :(得分:0)
尝试这种方式:
SQLiteDataSource ds = new SQLiteDataSource();
ds.setEncoding("UTF_8");
Connection conn = ds.getConnection();