1

APIを使用してmakumbaのポインターにNULL(またはNIL)値を設定するための最良の方法は何でしょうか?

私はこのようなことを試しました:

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

しかし、辞書にnullを入れることができないので、ここで何をすべきかわかりません。null値を表すJavaオブジェクトはありますか?

4

1 に答える 1

1

nullの代わりに、MakumbaのNullObject(http://www.makumba.org/api/org/makumba/NullObject.html)のインスタンスを使用する必要があります。

ポインターの場合、定数Pointer.Null(http://www.makumba.org/api/org/makumba/Pointer.html#Null)を再利用できます。

だから、あなたのコードは

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