有一个表,字段a:整数,现在要用locate语句编写查询a>5同时a<7的纪录,该如何编写 有一个表,字段a:整数,现在要用locate语句编写查询a>5同时a<7的纪录,该如何编写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老大,Locate的意思是定位!!!定位只能定位到确定的某一条记录上,不会定位到一些记录上,如果这样的话,全球定位系统就没法使用了!!! :)你要实现的功能,实际上是Filter(过滤)Table.Filter := 'A >5 and a< 7';Table.Filtered := True;搞定!!! Locate只能定位一条记录,而你的是查询好几条记录建议你用Query的Sql查询语句sql.clear;sql.add('select 表 from where a>5 and a<7');sql.open; Query1.first;Query1.locate('a',6); Query1.first;Query1.locate('a',6,[]); 模拟鼠标点击 DELPHI 开发 ocx,是不是有很多问题啊 ? 感谢微软!这么多年一直免费使用windows... 在线等! 怎样将记录集中的空值转换成0? 进来看看 都有分给的 ado.create括号后应该加什么参数 谁要高分? 哪位仁兄用过httpprot这么一个东东,它的属性、方法、事件都有哪些!100大洋!!! 怎么控制关键字段的重复输入!! 数据过滤 怎样实现QQ中实现那种图像届面?
Table.Filtered := True;搞定!!!
建议你用Query的Sql查询语句
sql.clear;
sql.add('select 表 from where a>5 and a<7');
sql.open;
Query1.locate('a',6);
Query1.locate('a',6,[]);