Foxtable(狐表)用户栏目专家坐堂 → [求助]用文件监视器实现 A输入 B即时加载


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

主题:[求助]用文件监视器实现 A输入 B即时加载

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


加好友 发短信
等级:婴狐 帖子:31 积分:344 威望:0 精华:0 注册:2012/4/14 17:10:00
[求助]用文件监视器实现 A输入 B即时加载  发帖心情 Post By:2012/6/11 13:50:00 [只看该作者]

服务器放mdb,A B调用时

文件监视器做好路径

Filechanged下

DataTables("合同统计").Load()

 

可以实现

 

因考虑到可能外网远程调用数据库,昨天SQL数据源

这个就不行了,不能自动加载

请问如何实现?


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


加好友 发短信
等级:婴狐 帖子:31 积分:344 威望:0 精华:0 注册:2012/4/14 17:10:00
  发帖心情 Post By:2012/6/11 14:28:00 [只看该作者]

up 急求

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/11 15:31:00 [只看该作者]

sql的话,用update语句向后台的表写入一个值,定期读取这个值,一旦发现和上次读取的值不一样,就重新Load这个表。

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


加好友 发短信
等级:婴狐 帖子:31 积分:344 威望:0 精华:0 注册:2012/4/14 17:10:00
  发帖心情 Post By:2012/6/11 16:17:00 [只看该作者]

额额 有没有简单一点或者详细一点的?

 

就是自动工作流啊


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


加好友 发短信
等级:婴狐 帖子:31 积分:344 威望:0 精华:0 注册:2012/4/14 17:10:00
  发帖心情 Post By:2012/6/11 16:18:00 [只看该作者]

可能我说的不详细。

就是要实现:

SQL数据库下

A在客户端改动数据

B的客户端自动加载新数据


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/11 16:55:00 [只看该作者]

3楼的意思,就是这样的。

不想写代码,你可以看看:

http://www.foxtable.com/help/topics/2504.htm

 


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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/6/11 19:28:00 [只看该作者]

For Each dr As DataRow In DataTables("客户").DataRows           '遍历前台的表的行数据
    If dr("客户ID")<> dr.LoadPhysicalValue("客户ID") Then '如果后台的表的数据跟前台不一样的话,也就是说人家更新保存了.
        output.Show(dr.LoadPhysicalValue("客户ID"))   '提示这个呗修改的数据
    End If
Next

  这个可以判断后台的数据有无呗修改,如果有怎么处理应该明白了吧
[此贴子已经被作者于2012-6-11 19:27:58编辑过]

 回到顶部