我的表结构是如下定义的,每一个表在一个月内只有一条记录
Copy_Month(抄表月)Code_ID(水电表ID)ThisReading(本月数)LastReading(上月数)
200302               01                   1000                  800
200303               01                   1200                 1000
200304               02                   9000                  8800
200304               02                   9200                  9000

解决方案 »

  1.   

    我的表结构是如下定义的,每一个表在一个月内只有一条记录
    Copy_Month(抄表月)Code_ID(水电表ID)ThisReading(本月数)LastReading(上月数)
    200302               01                   1000                  800
    200303               01                   1200                 1000
    200304               02                   9000                  8800
    200305               02                   9200                  9000这个记录才是正确的,只是改了最后一条记录,即把200304改为了200305
      

  2.   

    建议表结构做如下调整:copy_month, code_id,qty,Adjust_Qty上月读数不需要一个字段。adjust_qty用来记录异常情况下的数值调整。
    如第一种情况下的记录值:
    200306,01,180,0
    200307,01, 50,170 (200-30)
    第二种情况下:
    200308,02,9980,0
    200309,02,  30,10000
      

  3.   

    老兄我给一花园做了一套物业管理软件,也设计到这个问题,我的解决办法
    :一张住户变化记录表、一张就是按表读数的明细表(记录抄表期间的读数)。
    如果住户要换表就在住户变化记录表中记录下换表前的起数、止数以及
    新表的起数,同时自动修改当前月的按表读数的当前表的起数为新表的起数、
    其中这张按表读数的明细表中有一字段:换表前的余数,本月新表读数
    加上换表前的余数就是本月的实际读数了。也可以查询住户换表的历史记录等。你的第二个问题也类似,可以Email:[email protected]交流交流。我开发的这套
    物业管理软件非常不错,功能也非常强大,比很多专业物管公司开发的都还
    优秀!
      

  4.   

    To cdwq88(不能没有你)多谢你了,我的Email(MSN):[email protected]
    你的Email:[email protected]也是你的MSN么?
      

  5.   

    To cdwq88(不能没有你)你现在不在线上么,能不能让我看看你的系统具体是如何实现的呢,多谢你了
      

  6.   

    表结构:
    Copy_Month(抄表日期)Code_ID(水电表ID)Reading(度数)note (额外说明)我觉得这样设计表结构比较合理
      

  7.   

    回复人: echo() ( ) 信誉:100  2003-12-09 11:08:00  得分:0 
     
     
      表结构:
    Copy_Month(抄表日期)Code_ID(水电表ID)Reading(度数)note (额外说明)我觉得这样设计表结构比较合理
      
     那我如何记录本月读数和上月读数哟
      

  8.   

    To cdwq88(不能没有你)你好象挺忙的,想和你交流一下,你都没有时间呀