Chcę uzyskać różne wartości z bazy danych. Obecnie używam ORMlite. Próbowałem następujący kod. Ale nadal otrzymuję powtarzające się wartości, gdy pytam. Czy ktokolwiek mógłby wskazać, gdzie popełniłem błąd? Zamieszczam przykładowy kod poniżej:Jak wybrać różne wartości z 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();
}
Każda pomoc jest dostrzegalna.
Masz ten sam dokładny problem - czy otrzymałeś rozwiązanie? – rOrlig