0
所以我有一个列表,当用户选择一个项目并点击删除时,我希望它从记录存储删除记录。这里是我的代码不起作用:删除记录记录存储
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
。我尝试输入一个手动值,这也从来没有工作。