Итак, у меня есть список, и когда пользователь выбирает элемент и нажимает кнопку «Удалить», я хочу удалить запись из хранилища записей. Вот код, который у меня не работает:
i = list.getSelectedIndex();
RecordEnumeration re = null;
try {
re = rs.enumerateRecords(null, null, true);
}
catch (RecordStoreException rse )
{
}
try {
rs.deleteRecord(i);
} catch (RecordStoreNotOpenException ex) {
ex.printStackTrace();
} catch (InvalidRecordIDException ex) {
ex.printStackTrace();
} catch (RecordStoreException ex) {
ex.printStackTrace();
}
Выдает InvalidRecordIDException
. Я попытался ввести ручное значение, которое также никогда не работало.