Отображение данных SQLite в текстовом представлении с нулевым значением - PullRequest
0 голосов
/ 15 ноября 2018
MainData myDBHlpr = new MainData(getActivity()); 

Cursor csr = myDBHlpr.getAllQuestions(UsageSettings.this);
while (csr.moveToFirst()) {
    mMostMessagesSent.setText(csr.getString(csr.getColumnIndex("Reviews")));
    mMostMessagesSent.setTextColor(Color.WHITE);
}

Я проверил количество строк, и он показал 16

Затем я проверил

Log.d("TAG", csr.getString(cst.getColumnIndex("Reviews"))); 

И он показал ошибку, говорящую, что для журнала требуется сообщение (что означает его ноль)

Но почему он показывает ноль, даже если в таблице 16 строк и имя столбца существует

МЕТОД ПОМОЩИ

public Cursor getAllQuestions(UsageSettings usageSettings) {

    return this.getWritableDatabase().query(TABLE_NAME,null,null,null,null,null,null);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...