Я пытаюсь понять, как сохранить результат из SQL-запросов в Android в ArrayList. На самом деле я нахожу несколько вопросов, но ни один из них не может ответить, почему мой код неверен. Вот что я пытаюсь сделать:
String query = null;
query = "SELECT * FROM users WHERE objectId = "+objectId+" AND serverName "+serverName;
SQLiteDatabase db;
// Insert results from query in database.
ArrayList <String[]> result = new ArrayList<String[]>();
ResultSet rs = db.execSQL(query);
int columnCount = rs.getMetaData().getColumnCount();
while(rs.next())
{
String[] row = new String[columnCount];
for (int i=0; i <columnCount ; i++)
{
row[i] = rs.getString(i + 1);
}
result.add(row);
}
И ошибка говорит о том, что я не могу преобразовать void в ResultSet.
Любые предложения, как это исправить или какой правильный способ сделать это.
Заранее спасибо