用ADODataset或ADOQuery如何实现查找功能??
要求 “查上一条”, “查下一条”, “查最前一条”, “查最后一条”比如:
ADODataSet1.Filter:='CustomerCode=''12466''';
ADODataSet1.Filtered:=True;
ADODataSet1.FindFirst;用Filter可以实现. 但DBGrid显示过滤后的记录了而其它的记录隐藏了.
我的意思是按“查上一条”, “查下一条”只要定位到找到的记录就可以.謝謝!
要求 “查上一条”, “查下一条”, “查最前一条”, “查最后一条”比如:
ADODataSet1.Filter:='CustomerCode=''12466''';
ADODataSet1.Filtered:=True;
ADODataSet1.FindFirst;用Filter可以实现. 但DBGrid显示过滤后的记录了而其它的记录隐藏了.
我的意思是按“查上一条”, “查下一条”只要定位到找到的记录就可以.謝謝!
Adoquery1.piror;
Adoquery1.next;
Adoquery1.first;
Adoquery1.last;
不知道是不是楼主想要的结果?
即可