0

これらの両方のライブラリを使用してリクエストを行う際に問題があります。.queryforall() を使用してテーブル Table_events からすべてのクエリを取得したかったのですが、このスレッドを見て rawQuery を使用してクエリを作成しようとしましたが、queryRaw() のみを提供しています。リクエストは次のようになります。

private Dao<Table_Events, Integer> tEventDao;

public DAOManager(final DatabaseHelper databaseHelper) 
{
    this.tEventDao= GettEventDAO(databaseHelper);
}

public String[] Getall()
{       
    GenericRawResults<String[]> rawResults = null;

    try 
    {
        rawResults = tEventDao.queryRaw("select * from tableEvents");
    }  
    catch (SQLException e) 
    {
        e.printStackTrace();
    }
    return resultArray;

}

クエリを作成する方法はありますか?

4

1 に答える 1

0

関数は、 ORMLiteのインターフェイスにGettEventDAO準拠するオブジェクトを返しています。DaoORMLite の実装が Android 用の SQLCipher とやり取りできることを確認する必要があります。これは通常、クエリの結果セットを表す Cursor を返します。

于 2013-08-14T19:18:50.053 に答える