Office中国论坛/Access中国论坛

标题: 编程交流:如何处理关系? [打印本页]

作者: 竹笛    时间: 2002-5-26 05:39
标题: 编程交流:如何处理关系?
在本人用ACCESS编程过程中,对于关系的处理有如下见解:
一、运行环境:
  表:Tab销售清单 字段有: [销售日期] [销售数量] [销售单位]
    Tab销售单位 字段有: [单位代码] [单位名称]
   
一、第一种,通常状况
  在通常状况下,我一般采用:
    Tab销售清单 字段为:[销售日期]日期型 [销售数量]数字型 [单位代码]数字型
    [单位代码]采用组合框,与Tab[销售单位]建立关系。
二、第二种,特殊情况:
  在特殊情况下,我采用:
    Tab销售清单 字段为:[销售日期]日期型 [销售数量]数字型 [单位名称]文本型
三、交流问题:
  1、采用特殊情况的原因:当数据从别的部门EXCEL表中导入时,由于他人提供的EXCEL表中销售单位经常会与ACCESS数据库中单位名称发生不一致,而被限制导数,出现粘贴错误表。例如:
     Tab销售单位 的[单位名称] 中 有  广东省微软有限公司
     他人报送的EXCEL表却写为      广东微软有限公司
  这时,广东微软有限公司 的一行销售记录由于不存在[单位代码]就无法导入了。
  2、讨论问题:
  以您的编程经验,象处理这个问题到底应采用哪一种好呢?
  采用第一种时,每天导入时麻烦得要死。
  采用第二种时,每天维护数据麻烦得要死,即要将Tab销售清单中的[单位名称]与 Tab销售单位 中的[单位名称] 保持一致。
  两种都很烦,不知哪种烦得轻一点?
  3、两种方法还有什么别的区别呢?

作者: youshanzx    时间: 2002-5-26 06:24
我是新手,斑竹的问题帮不上忙,抱歉.
能否请您指点一下我的问题???? 先谢谢了!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3