以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于同步表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64374) |
-- 作者:sara -- 发布时间:2015/2/12 11:34:00 -- 关于同步表 用的是外部数据表,如何代码实现外部数据库改变,foxTable中的DataTable同时更新?不用手动同步表 |
-- 作者:有点甜 -- 发布时间:2015/2/12 11:35:00 -- 定时执行
http://www.foxtable.com/help/topics/0657.htm
|
-- 作者:Bin -- 发布时间:2015/2/12 11:36:00 -- 不可以, 1.用计时器定时同步 2.用VB.NET Sorcket通信 在服务器再假设一个服务端,编码通信判断同时更新 3.等2015版本狐表自带Sorcket通信 简单实现
|
-- 作者:sara -- 发布时间:2015/2/12 11:39:00 -- 按理说数据库和foxTable中应该是一个啊,怎么会没有呢,没有重新加载的?跟同步表按钮执行功能一样的代码?给的链接感觉不是很对的样子,怎么是保存文件呢 |
-- 作者:sara -- 发布时间:2015/2/12 11:40:00 -- 有办法了,我直接操作数据库算了,不用用DataTable |
-- 作者:有点甜 -- 发布时间:2015/2/12 11:40:00 -- 以下是引用sara在2015/2/12 11:39:00的发言:
按理说数据库和foxTable中应该是一个啊,怎么会没有呢,没有重新加载的?跟同步表按钮执行功能一样的代码?给的链接感觉不是很对的样子,怎么是保存文件呢
改成 DataTables("表A").Load 啊 |
-- 作者:sara -- 发布时间:2015/2/12 11:45:00 -- 我用了一个Timer事件,但是改了数据库没反应啊,奇怪,只有刚运行时候有反应,后面在改数据库就没反应了 |
-- 作者:Bin -- 发布时间:2015/2/12 11:46:00 -- http://www.foxtable.com/help/topics/0657.htm |
-- 作者:有点甜 -- 发布时间:2015/2/12 11:47:00 -- 以下是引用sara在2015/2/12 11:45:00的发言:
我用了一个Timer事件,但是改了数据库没反应啊,奇怪,只有刚运行时候有反应,后面在改数据库就没反应了
只要修改和保存了数据,就一定能同步加载。
Load的时候,是先保存当前的数据,再load新的数据的。
如果不保存直接同步,就这样写 DataTables("表A").Load(False) |
-- 作者:sara -- 发布时间:2015/2/12 11:52:00 -- 那存在一个问题,我刚改了一半已经加载进来了,然后就不加载了呢 |