您的位置:程序门 -> delphi -> vcl组件开发及应用



关于locate问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于locate问题
发表于:2007-06-16 11:02:13 楼主
有二条记录   01   江西     02   江苏     在adoquery中是按id号排序的,现在用   locate   左模糊查找会出现找到江苏而不是江西,原因是   江苏   js/江西   jx   ,s在x前面,请问怎么办?还有就是locate怎么查找下条记录
发表于:2007-06-16 11:21:481楼 得分:0
1、排序规则就是这样,计算机没有理由把江西给你排到前面   你可以使用filter
2、使用filter然后dataset.next就可以了
发表于:2007-06-16 11:31:362楼 得分:0
这才叫模糊查询,把结果都显示出来,在选择一下唉
发表于:2007-06-16 14:16:453楼 得分:0
也就是说他不是基于数据集的查找,而是数据表的查找,可是这样很奇怪,前一条没找到,找到后一条.
有没有查找下一条的办法?


快速检索

最新资讯
热门点击