Я новичок в android.простой выбор вопроса аргументы проходящий вопрос
Мне просто нужно было подсчитать количество строк в таблице против конкретного пользователя в БД (uid - столбец в db).
Для этого я сделал следующие функции:
public int getCount(int uid)
{
String query = "select count(*) from "+TABLE_MESSAGES+ " WHERE uid=?";
Cursor c = ourDB.rawQuery(query,uid);
}
Но его дает мне ошибку:
The method rawQuery(String, String[]) in the type SQLiteDatabase is not applicable for the arguments (String, int)
также хотят знать, как я могу быть в состоянии вернуться отсчет от этого?
Пожалуйста, помогите мне.
если вы передаете 'uid' непосредственно в запросе почему вы требуете '?', THATS WRONG .... – CRUSADER