delphi数据库中如何实现查找下一个
我想在dbgrid组件中,查找指定的值,将光标移动到找到的值上,并实现查找下一个的功能。如:age字段中,有3个记录值是40,我想一个一个的找出来,但dbbrid组件中的...
我想在dbgrid组件中,查找指定的值,将光标移动到找到的值上,并实现查找下一个的功能。如:age字段中,有3个记录值是40,我想一个一个的找出来,但dbbrid组件中的内容要保持原样。
不管是BDE,ADO,还是dbpress组件,都提供Locate、Lookup、findkey、过滤器、SetRange等方法查找数值,
locate,lookup、findkey方法只能找到相符的第一个值。
过滤器和setrange又是一次性的将所有相符的值找出来。
均不能实现查找下一个的功能。
请高手指教。 展开
不管是BDE,ADO,还是dbpress组件,都提供Locate、Lookup、findkey、过滤器、SetRange等方法查找数值,
locate,lookup、findkey方法只能找到相符的第一个值。
过滤器和setrange又是一次性的将所有相符的值找出来。
均不能实现查找下一个的功能。
请高手指教。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询