запрос в SQLite ничего не возвращает - PullRequest
0 голосов
/ 29 марта 2019

Я пытался получить идентификатор из таблицы SQLite. Я продолжаю получать id = 0.

Идентификатор находится в таблице, в которой также есть строка для писем. Мне нужно получить идентификатор, соответствующий адресу электронной почты, указанному в вызове метода.

Я столкнулся со многими проблемами с похожими заголовками, перепробовал много разных кодов и получил тот же результат.

Я также просматривал таблицу SQLite в браузере баз данных SQLite, поэтому знаю, что таблица заполнена.

public int getWorkerId(String emailId) {
        int returnId = 0;
        String where = EMAIL_ADDRESS + " = ' " + emailId + "'";
        Cursor c = db.query(true, TABLE_NAME, null,
                where, null, null, null, null, null);
        if (c.moveToFirst()) {
            returnId = c.getInt(c.getColumnIndex(ENTRY_ID));
        }

        c.close();

        return returnId; 
    }

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...