我想从数据库中获取不同的值。目前我正在使用 ORMlite。我已经尝试了以下代码。但是,当我查询时,我仍然得到重复的值。谁能指出我哪里出错了?我在下面发布示例代码
smsDao = databaseHelper.getSmsDao();
QueryBuilder<SMSObject, Object> queryBuilder = smsDao.queryBuilder();
queryBuilder.distinct().selectColumns("timestamp");
try {
preparedQuery = queryBuilder.prepare();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
smsObject = smsDao.query(preparedQuery);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
任何帮助都是可观的。