Foxtable(狐表)用户栏目专家坐堂 → 运行速度几小时


  共有6858人关注过本帖树形打印复制链接

主题:运行速度几小时

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/11 9:21:00 [显示全部帖子]

看看:http://www.foxtable.com/webhelp/topics/2225.htm,如果还是慢,可能原因
1、数据多
2、有表事件影响
3、有表达式列的表达式计算影响

如果是外部数据源,可以考虑使用sql更新,类似

insert into wy_cpd select * from wy_cpd0 as a where not exists(select * from wy_cpd as b where a.yy=b.yy and a.yy1=b.yy1 and a.dm=b.dm )

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/11 14:23:00 [显示全部帖子]

先看看帮助,学点sql基础:http://www.foxtable.com/webhelp/topics/0687.htm,网上也有很多的sql语言教程

a和b是别名

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/11 14:59:00 [显示全部帖子]

dataTables("wy_cpd0").save
dataTables("wy_cpd0").loadfilter = "cast(yy as nvarcar) + cast(yy1 as nvarcar) + dm not in (select cast(yy as nvarcar) + cast(yy1 as nvarcar) + dm from wy_cpd)"
dataTables("wy_cpd0").load
dim f As New Filler
f
.SourceTable = DataTables("
wy_cpd0"'指定数据来源
f
.DataTable = DataTables("
wy_cpd"'指定数据接收表
f
.Fill() 
'填充数据

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/26 14:11:00 [显示全部帖子]

打错字,nvarcar 改为nvarchar

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/27 10:08:00 [显示全部帖子]

代码?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/27 10:33:00 [显示全部帖子]

代码没有问题,如果数据加载不完整,要么本来就只有这么多符合条件的数据,要么数据本身有问题

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/27 11:05:00 [显示全部帖子]

新建项目做个例子,和测试数据库一起发上来测试

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/28 9:36:00 [显示全部帖子]

重新加载数据,比如

DataTables("wy_gt0").loadfilter = ""
DataTables("wy_gt0").load

 回到顶部