我使用这两个库发出请求时遇到问题。我希望从我的表Table_events中获取所有查询.queryforall()然后我看到this线程并尝试使用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;
}
任何想法如何进行查询?
答案 0 :(得分:0)
您的GettEventDAO
函数返回的对象符合ORMLite的Dao
接口。您需要确保ORMLite的实现能够与Android的SQLCipher接口,这通常会返回表示查询结果集的Cursor。