| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 735 人关注过本帖
标题:数据更新
只看楼主 加入收藏
wuanzhengxin
Rank: 2
等 级:论坛游民
帖 子:36
专家分:30
注 册:2010-2-20
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:7 
数据更新
   有两个表,两个表结构完全一致,每个表都有八十个字段,其中有姓名,身份证两个字段。
   我有一个表作为基础表,另一个作为工作表,若工作表除姓名、身份证不更改外,其他作适当变化,请问有没有简单的语句,不用一个一个写update,实现基础表随工作表数据一致更新呢?
搜索更多相关主题的帖子: 数据 
2010-02-28 10:41
茵梦湖
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:31
帖 子:545
专家分:2180
注 册:2009-4-25
收藏
得分:3 
 
如果工作表调用的是基础表中的某一条记录, 可用:
    scatter to ...
    gather from ...
    
如果工作表调用的是基础表中的全部记录, 可用:
    copy to ...
    
    或:
    copy file ... to ...
 
如果工作表调用的是基础表中的满足某种条件的部分记录, 可用:
    dele for ...
    appe from ...
    pack
    
    或:
    sele * where ...
    inse into .. sele * from  ...
    
    或:
    appe from ... && 注意次序
    inde on .. uniq
    copy to ...
    zap
    appe from ..
 
收到的鲜花
2010-02-28 13:15
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:3 
为什么要用两个表呢?这完全是给自己出难题!用数据缓冲其实是一种很好的方法.

虽说楼主的问题,可能有解决的方案,但总不是一个好的方法.



★★★★★为人民服务★★★★★
2010-02-28 15:49
wuanzhengxin
Rank: 2
等 级:论坛游民
帖 子:36
专家分:30
注 册:2010-2-20
收藏
得分:0 
基础表存的是服务器的表,客户端存的工作表。工作开始,客户端copy服务器的基础表作为自己的工作表,当客户端退出时,在更新基础表。这样可避免基础表由于意外现象而损坏,另一个方面各个客户端调用基础表。
其实我提出的问题,用循环语句也可以解决,不过存在反复调用基础表的问题。请问朋友们有没有更好的方法。
2010-02-28 19:03
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:3 
当客户端退出时:
建立与基础表的临时视图,用工作表刷新这张视图。


[ 本帖最后由 qingfameng 于 2010-3-1 01:16 编辑 ]
2010-02-28 23:47
bscdcs
Rank: 2
等 级:论坛游民
帖 子:12
专家分:50
注 册:2010-2-8
收藏
得分:3 
在确认工作表正确更新的同时,将基础表清空后追加工作表数据。
2010-03-01 16:54
wuanzhengxin
Rank: 2
等 级:论坛游民
帖 子:36
专家分:30
注 册:2010-2-20
收藏
得分:0 
谢谢五楼朋友。具体怎么操作呢?麻烦您给我发一个例子。
2010-03-03 18:01
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:0 
.                 .   

[ 本帖最后由 qingfameng 于 2010-3-5 05:49 编辑 ]
2010-03-04 03:18
快速回复:数据更新
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016921 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved