5

データベースから個別の値を取得したい。現在、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();
    }

どんな助けもかなりのものです。

4

1 に答える 1