Curl Global Community
{RecordSet.commit}について - Printable Version

+- Curl Global Community (http://communities.curl.com)
+-- Forum: Discussions (http://communities.curl.com/forumdisplay.php?fid=1)
+--- Forum: General Curl questions (http://communities.curl.com/forumdisplay.php?fid=2)
+--- Thread: {RecordSet.commit}について (/showthread.php?tid=207)



{RecordSet.commit}について - thiguchi - 08-12-2011

RecordGrid内のデータを入れ替える時の、
{RecordSet.commit}について質問です。



commitが必要なのは、revertやRecordStateを使用する場合で、
それらを使用しない場合は特に必要ないと認識していますが、合っていますか??

それともappendやdelete-allの後には入れるべきなのでしょうか??

他にも違いがあれば教えてください!





RE: {RecordSet.commit}について - fukuta - 08-15-2011

(08-12-2011, 05:12 PM)thiguchi Wrote: それともappendやdelete-allの後には入れるべきなのでしょうか??

revert しないのであれば delete-all のあとは commit した方がいいかもしれません。
deleted レコードは将来の revert に備えてメモリ上に残っているので、commit しないとガベージコレクトされません。
modified レコードの元の値も同じですが