以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 还是同步数据的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=71652) |
-- 作者:douglas738888 -- 发布时间:2015/7/15 16:39:00 -- 还是同步数据的问题 我做的系统是表A增加数据后把数据传给表B,表B只加载当天数据,不加载整表Load,这一步通过老师的帮助已经实现, 我试着用按条件刷新、或当前行刷新都不能实现多用户登录对表A和表B的同步,自己搞了好几天都没有弄好,不得不,又麻烦老师了!!! 表A和表B都是内部数据表 现在问题如下: A员工登录自定义系统-----编辑表A内容(增加一行数据)-------A员工打开表B可见表A已增加一行的数据 (数据可以同步显示) B员工已登录自定义系统------打开表B(看不到表B已增加的一行)-------打开表A(也看不到表A已增加的一行) (数据不能同步显示) B员工关闭系统再次登录------打开表B(仍然看不到表B已增加的一行)-------打开表A(可见表A已增加了一行) (表B数据与表A数据不能同步显示) 其他C员工、D员工如B员工的问题。 表A数据是通过窗口A绑定表A,通过设置按钮来实现数据传递的 表A按钮Clink代码: Dim r1 As Row = Tables("表A").Current Dim r2 As Row = Tables("表B").AddNew Dim c1() As String = {"部门名称","部门负责人","工作任务书","发布人","任务发布时间"} For Each c As String In c1 r2(c) = r1(c) Next 自己找不到问题在哪里!
|
-- 作者:大红袍 -- 发布时间:2015/7/15 16:43:00 -- 你说【表A和表B都是内部数据表】,那肯定不可能数据共享的。
必须用外部数据源,大家都连上同一个数据库,才行。 |
-- 作者:大红袍 -- 发布时间:2015/7/15 16:45:00 -- 实现数据共享后。一方修改数据,保存后,另一方刷新表就能看到最新数据。 |
-- 作者:douglas738888 -- 发布时间:2015/7/15 16:50:00 -- 哦,原来如此,真是笨笨,原来也想到了,就是觉得内部表也可以。 那老师,我再咨询一下,如何在ACCESS中的某一列能像Foxtable的文件列一样存储单个文件,用户可提取打开,还是只有服务器能实现? ACCESS的数据类型没有类似的选项目 谢谢老师!!! [此贴子已经被作者于2015/7/15 16:51:39编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/7/15 16:52:00 -- Access的使用和foxtable一样。
你把文件的存放位置,设置在共享文件夹里面就行。 |
-- 作者:douglas738888 -- 发布时间:2015/7/15 16:55:00 -- 再次谢谢老师!!!!! |