如何在Blackberry上的Persisten对象上删除对象存储?

时间:2011-09-29 17:43:05

标签: blackberry blackberry-eclipse-plugin

我有一个名为DataContext的类,它使用Hashtable将数据保存到Persistent Object。 示例我保存了两个对象:

DataContext data = new DataContext();
data.set("object1", EditField1.getText();
data.set("object2", EditField2.getText();
data.commit();

我只想删除“object1”的数据(不删除“object2”的数据),所以我不能使用data.clear(); 我像这样编码:

if(data.get("object1")!=null){
data.set("object1",null);
data.commit();
}

但我收到错误“App Error 104 NullPointerExceptions”。 如何删除“object1”的数据? 请帮帮我。


Binh - 越南

1 个答案:

答案 0 :(得分:1)

如果要从Hashtable中删除元素,请使用哈希表对象的remove()方法。