# 可是如果我不想动到rdoresultset呢?

Posted by meteor on June 29, 1998 at 20:31:14:

In Reply to: Re: 如何在一个recordset中找其中的一笔资料呢? posted by Lisa Chang on June 29, 1998 at 18:57:53:

: : 我设定的方式是以RDO, 现在在我的RecordSet中有 "编号","姓名"的资料,
: : 现在我想让我的form上show出编号为5的资料, 也就是把bookmark指到编号5
: : 的地方,但并非为bookmark为5,请问我该如何设定呢?
: 使用rdoquery 的requery
: 程式范例:
: <1>. Set rs_qry = Pdb.CreateQuery("", "select * from customer where cust_id like ?")
: <2>. rs_qry.rdoParameters(0) = "%"
: <3>. Set rs = rs_qry.OpenResultset(rdOpenKeyset, rdConcurRowver)
: <4>. rs_qry.rdoPamameters(0)="5"
: <5>. rs.Requery
: 注意 : 如果cust_id是Primary Key, 假设 <1>. 执行后会得到10笔资料, 到了<5>. rdoresultset会
: 会只有一笔资料, 但你可以再下参数对<3>.产生的rdoresultset做Requery, 指到其它
: 笔资料!

这样做的话,那原来的rdoresultset就会和原来的不一样了,
如我只想把bookmark移到我要的资料那笔这样可不可以呢?

Follow Ups:

- Re: 可是如果我不想动到rdoresultset呢? Lisa Chang 16:40:27 6/30/98 (0)
- 不可能 小吴 07:31:45 6/30/98 (0)