怎么在DataSet中找出指定的记录,不能用循环的方法 ( 积分: 50 )

  • 主题发起人 主题发起人 accp_ccc
  • 开始时间 开始时间
A

accp_ccc

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么在DataSet中找出指定的记录,不能用循环的方法,比如显示这个数据集的第10条记录或第200条记录的内容
 
怎么在DataSet中找出指定的记录,不能用循环的方法,比如显示这个数据集的第10条记录或第200条记录的内容
 
如果你的记录有ID或序号之类的,你完全可以用过滤啊.
Filter:='ID>=10 and ID<=200'
 
记录集的行数是随机的,不确定取第几行的数据.
 
对了.你可以在查找语句里做功夫,让你的dataset中产生一个ID这段.
反正你这个Dataset只是做查询,不编辑的吧.
 
可以生成一个大排的ID,然后怎么办
 
然后就用过滤啊.


Filter:='ID>=10 and ID<=200'
 
Filter:='ID>=10 and ID<=200'
 

Similar threads

回复
0
查看
878
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部