我想用locate查找符合条件的多条记录,可以吗,代码如何写? 我想用locate查找符合条件的多条记录,可以吗,代码如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题不幼稚,用Locate只能定位到符合条件的第一条记录,用下面方法代替试试:1.只显示过滤出来的符合条件的记录 ADOQuery1.Filtered := False; ADOQuery1.Filtere := 'sName=''电视机'''; ADOQuery1.Filtered := True;2.如Locate方法,每次可找符合条件的下一个记录 ADOQuery1.Filtered := False; ADOQuery1.Filtere := 'sName=''电视机'''; if ADOQuery1.FindNext then ADOQuery1.FindNext; 这里不用Filtered := True来过滤在这个公司不搞数据库了,想是这样写的,你测试一下 iF ADOquery2.Locate('变电所名称',ADOquery1.Fieldbyname('变电所名称').asstring,[loPartialKey]) then只可查找出一条,问题是adoquery1中有多条符合,我想让它们都 显示在memo的lines中怎 么办, 我知道用SQL好,可是我这里因需要,有时要定位,有时要找多条记录,所以才问的,高手赐教呀 设置两个接钮,用两种方法,不就OK了!一种用SQL语句查找所有符合条件的记录;一种用locate,定位符合条件的记录. ADOquery2.Locate('变电所名称;变电所编码',vararryof(ADOquery1.Fieldbyname(['变电所名称').asstring,'ksajdf']),[loPartialKey]) 唉上面写错了ADOquery2.Locate('变电所名称;变电所编码',vararryof([ADOquery1.Fieldbyname('变电所名称').asstring,'ksajdf']),[loPartialKey]) 用weizi2000(秋风啊)的,或者用SQL,都很好没必要在Locate上钻牛角 开始打捞最old的帖子了 嘿嘿 如何找到qq2007输入框的句柄?? ReportBuilder 的Tppreport控件问题请教 SQL SERVER与ADO 程序设计时的语句疑问! ¥¥¥¥¥¥¥¥截取字符串问题,啊,着急高手请进帮忙 delphi程序的问题? 谁能提供工资管理数据库设计,100分伺候 关于对(10/3)取小数点后2位的问题 八周年IT认证论坛开放注册 传奇自动发言程序 Bitmap Image is not valid 是什么原因 大家帮帮忙啊
1.只显示过滤出来的符合条件的记录
ADOQuery1.Filtered := False;
ADOQuery1.Filtere := 'sName=''电视机''';
ADOQuery1.Filtered := True;
2.如Locate方法,每次可找符合条件的下一个记录
ADOQuery1.Filtered := False;
ADOQuery1.Filtere := 'sName=''电视机''';
if ADOQuery1.FindNext then ADOQuery1.FindNext;
这里不用Filtered := True来过滤
在这个公司不搞数据库了,想是这样写的,你测试一下
只可查找出一条,问题是adoquery1中有多条符合,我想让它们都 显示在memo的lines中
怎 么办,
一种用SQL语句查找所有符合条件的记录;一种用locate,定位符合条件的记录.
没必要在Locate上钻牛角