起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 徐园场

【结】新增数据慢

[复制链接]
发表于 2010-1-9 16:56:27 | 显示全部楼层
暂时想不出什么好方法,周一在帮你问问。
回复 支持 反对

使用道具 举报

发表于 2010-1-11 11:18:14 | 显示全部楼层
DsPersonRole这个是自定义数据集么?
如果是可以使用一个stringlist来维护你插入数据的主键,并且把stringlist的sort属性设置成true,当你插入的时候去比较一下这个列表,这样做理论上也比locate速度要快
如果不是自定义数据集,那么可以使用tquery的insertsql语句直接插入数据,不用判断数据表中是否存在,把它try起来截获异常。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-14 16:58:15 | 显示全部楼层
你好。我用了StringList测试。速度差不多。现在只能这样了。OK谢谢版主。结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 16:53 , Processed in 0.045820 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表