Foxtable(狐表)用户栏目专家坐堂 → [求助]关于外部数据表按需加载


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

主题:[求助]关于外部数据表按需加载

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


加好友 发短信
等级:婴狐 帖子:61 积分:480 威望:0 精华:0 注册:2016/7/20 8:54:00
[求助]关于外部数据表按需加载  发帖心情 Post By:2016/8/13 15:40:00 [只看该作者]

老师们,由于外部数据表数据量太大,有没有什么解决方法可以做到有条件加载:按过去X小时加载数据。意思就是加载的数据是过去X小时的数据,其余时间的不会加载进来。X小时能否做到我想几个小时就几个小时?

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/13 15:44:00 [只看该作者]


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


加好友 发短信
等级:婴狐 帖子:61 积分:480 威望:0 精华:0 注册:2016/7/20 8:54:00
  发帖心情 Post By:2016/8/13 18:06:00 [只看该作者]

老师,我想在按钮中加入“过去一小时”的按钮,其中代码该如何填写才能实现重新加载过去一小时的数据。

或者是另外一种情况:因为外部数据源的数据是一段时间增加一行数据,所以可以将代码的功能写为加载外部数据表的行数来实现过去一小时的功能。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/14 12:43:00 [只看该作者]

参考代码

 

Dim d As Date = Date.Now.AddHours(-1)
DataTables("表A").LoadFilter = "日期 >= #" & d & "#"
DataTables("表A").Load


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


加好友 发短信
等级:婴狐 帖子:61 积分:480 威望:0 精华:0 注册:2016/7/20 8:54:00
回复:(大红袍)参考代码?Dim d As Date = ...  发帖心情 Post By:2016/8/15 8:45:00 [只看该作者]

老师,提示错误。

.NET Framework 版本:2.0.50727.8745
Foxtable 版本:2016.6.26.1
错误所在事件:加载[V010021_01]失败!
详细错误信息:
'7' 附近有语法错误。

 

还有其他小时的应该如何修改。

[此贴子已经被作者于2016/8/15 8:46:11编辑过]

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/15 9:34:00 [只看该作者]

贴出您的代码


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


加好友 发短信
等级:婴狐 帖子:61 积分:480 威望:0 精华:0 注册:2016/7/20 8:54:00
回复:(Hyphen)贴出您的代码日期操作参考http://www...  发帖心情 Post By:2016/8/15 9:39:00 [只看该作者]

代码是红袍老师的那一段。

Dim d As Date = Date.Now.AddHours(-1)
DataTables("表A").LoadFilter = "日期 >= #" & d & "#"
DataTables("表A").Load


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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/15 10:00:00 [只看该作者]

贴出自己的代码,这段代码和表[V010021_01]么有任何关系

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


加好友 发短信
等级:婴狐 帖子:61 积分:480 威望:0 精华:0 注册:2016/7/20 8:54:00
回复:(Hyphen)贴出自己的代码,这段代码和表[V0100...  发帖心情 Post By:2016/8/15 10:09:00 [只看该作者]

Dim d As Date = Date.Now.AddHours(-1)
DataTables("V010021_01").LoadFilter = "日期 >= #" & d & "#"
DataTables("V010021_01").Load

 

表是外部数据源表,会不会跟外部表的时间段有关系?

[此贴子已经被作者于2016/8/15 10:10:50编辑过]

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/15 10:26:00 [只看该作者]

如果是sqlserver,

DataTables("V010021_01").LoadFilter = "日期 >= '" & d & "'"

 回到顶部
总数 15 1 2 下一页