# 关于RDO的LASTMODIFY及UPDATE?

Posted by linda on August 24, 1997 at 21:23:35:

请问如果我开启的RESULTSET是rdopenkeyset, 是否当我 addnew之后,再update
,资料会被自动排序?

可是如果我一开始就执行新增则update后,资料会停在新增的那一笔,但我如果
先删除资料(如从中间几笔的记录删除),再新增却无法停在最近新增的那一笔
记录.

因为我在update之后,希望bookmark停在被新增的那一笔,
code如下:

set rs=pdb.openresultset(gsql,rdopenkeyset,rdconcurrowver)
set data1.resultset=rs

data1.resultset.addnew

接着输入资料后

data1.resultset.update
data1.resulset.book=data1.resultset.lastmodified

结果却发现lastmodified的值一直都在最后一笔, 且不论新增多少次.
于是我查看table中的值发现它已自动排序了, 请问我该用什么方法让bookmark
停在最新的一笔资料上呢?

Follow Ups:

- 嗯.. 小吴 18:16:56 8/27/97 (0)