Я пытаюсь прочитать данные из недавно удаленной строки SQLite db table.Android - Проверка значения из таблицы SQLite DB
В основном моя программа удалит строку при загрузке определенной активности, и я хочу проверить значение внутри строки.
Это мой get
код:
Я использовал эти коды, чтобы удалить значение:
public static final String DELETE_SLOT = "DELETE FROM "
+ TABLE_CHOSEN_PARKING_SLOT + " WHERE "
+ "_ID = " + CHOSEN_ID + ";";
public void deleteSlotSQL()
{
database.execSQL(ChosenSlotDatabaseHandler.DELETE_SLOT);
}
И это мое условие, чтобы установить TextView
значение:
if(slots == null)
{
chosenSlotView.setText("You have not parked");
}
else
{
chosenSlotView.setText("You are parked in : " + slots);
}
Сначала я подумал, что как только единственная строка будет удалена, getSlot()
возвратит нуль, но мне кажется, что это не нуль из этого Log.d
я побежал:
if(slots != null)
{
Log.d("notnull","not null dude");
}else
{
Log.d("null","Yay null");
}
The log
возвращает «не нулевой чувак» ..
Любое предложение о том, как получить значение slots
так что я может установить значение TextView
?
Прежде всего следует избегать использования журналов, как «не нулевой чувак », вы найдете их смешными и наводящими на размышления, но через некоторое время мы не сможем написать cl ean и профессиональный код. –
Нахх, этот журнал был только отладочной целью, я просто проверял его. Он будет удален позже или заменен на более профессиональное предложение :) –