社区
数据库相关
帖子详情
如何快速地在adoquery中查找?
TOBCB
2003-01-08 06:34:09
有两个adoquery控件:adoquer1、adoquery2,它们的字段全部相同只是数据不同而已,且都是通过字段id排序的。
现要从adoquer1结果集中查找adoquery2中没有的数据并进行处理,问:用什么方法最快?
谢谢!
...全文
26
6
打赏
收藏
如何快速地在adoquery中查找?
有两个adoquery控件:adoquer1、adoquery2,它们的字段全部相同只是数据不同而已,且都是通过字段id排序的。 现要从adoquer1结果集中查找adoquery2中没有的数据并进行处理,问:用什么方法最快? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pbsql
2003-01-08
打赏
举报
回复
ad100(蓝羽)说的好象有道理,我试一下,但怎样建这样的临时表呢?(表结构未知)
ad100
2003-01-08
打赏
举报
回复
你这样会慢得要死,建议将其中一个表的数据转到同一个
库中后,再用pazee(耙子) 的方法
TOBCB
2003-01-08
打赏
举报
回复
谢谢回答!是这样的,两个结果集来源于不同的地方,可能是两个数据库,甚至是两台计算机,所以不能用连接两个表查询的方法。
我想了一下用下面的方法:
while not q1.eof do
begin
locateresult:=q2.locate(...);
if locateresult then
...
else
...;
q1.next;
end;
但这样的话,如果q2中记录很多,执行完整个循环会很慢,因为locate花的时间比较长。有没有更快的查询定位方法呢?
TOMWLD
2003-01-08
打赏
举报
回复
同意楼上
耙子
2003-01-08
打赏
举报
回复
退一步用sql 重新得到数据集
select * from table1 where id not in (select id from table2)
hamzsy
2003-01-08
打赏
举报
回复
看看用临时表能否解决?
Delphi通过
查找
字符定位T
ADO
Query
数据的位置
通过T
ADO
Query
的方法Locate,输入字符,
查找
到定位到对应的数据位置,优点
快速
定位,缺点是只匹配
查找
到的和第一个位置,无法连续定位下一个! //定位 qrymembertype.Locate('Cname', Cname, [loCaseInsensitive]); 'Cname'列名 Cname 所匹配的值 loCaseInsensitive,
Delphi遍历
ADO
数据集遍历操作
delphi
中
遍历
ado
数据操作
delphi技巧集锦之一
删除dbgrid
中
选定数据的方法:begin
ado
table1.Delete;
ado
table1.first;若要追加和修改信息:
ado
table1.Append;
ado
table1.post;------------------------------------------------将数据写入库:procedure Tclassmanageform.SaveToTab...
EhLib控件使用技巧 --DBGridEh自动过滤
DBGridEh 可以为你提供一个更加美观和功能丰富的 DBGird,比如平面化显示、奇偶行不同颜色(斑马线)、
快速
查找
、合计行、Grid 打印等。在 Ehlib 的后期版本
中
,还提供了一个非常强大的过滤功能,他会在 DBGrid 的表头下方显示一个过滤行,用户在此行的相应列
中
输入查询条件,DBGridEh 可以自动为您筛选出所需要的数据。下图所示即为启用过滤功能后的 DBGridEh:
EhLib 使用教程:Ehlib 过滤功能的实现
DBGridEh 可以为你提供一个更加美观和功能丰富的 DBGird,比如平面化显示、奇偶行不同颜色(斑马线)、
快速
查找
、合计行、Grid 打印等。在 Ehlib 的后期版本
中
,还提供了一个非常强大的过滤功能,他会在 DBGrid 的表头下方显示一个过滤行,用户在此行的相应列
中
输入查询条件,DBGridEh 可以自动为您筛选出所需要的数据。下图所示即为启用过滤功能后的 DBGridEh: 鉴
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章