# Re: 如何在一个recordset中找其中的一笔资料呢?

Posted by Lisa Chang on June 29, 1998 at 18:57:53:

In Reply to: 如何在一个recordset中找其中的一笔资料呢? posted by meteor on June 29, 1998 at 17:57:40:

: 我设定的方式是以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, 指到其它
笔资料!

Follow Ups:

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