1

我想知道使用 API 将 NULL(或 NIL)值设置为 makumba 中的指针的最佳方法是什么?

我试过这样的事情:

Dictionary<String,Object> emptyActivity = new Hashtable<String, Object>();
emptyActivity.put("activity", null);
db.update((Pointer)pointer, emptyActivity);

但是我不能把 null 放到字典里,所以我不知道该怎么做。是否有代表空值的 java 对象?

4

1 回答 1

1

您应该使用 Makumba 的 NullObject (http://www.makumba.org/api/org/makumba/NullObject.html) 的实例,而不是 null。

对于指针,您可以重用常量 Pointer.Null (http://www.makumba.org/api/org/makumba/Pointer.html#Null)

所以,你的代码是

emptyActivity.put("activity", Pointer.Null);
于 2011-03-15T16:15:11.987 回答