银行存款日记账.
晕,你那个日期为什么有用字符型?如果您非要字符型,用STR(Year(date()))-STR(MONTH(DATE()))不就是你的200605之类的时段了吗?其实你是按照了传统账本的做法,一本日记账,一本总账。既然已经用计算机,为什么为充分利用计算机的优势呢,为什么还要用两个DBF表呢?就用一个表像流水账一样记录进出账项,用Select-SQL语句或者Set filter就可以查询任何时段的记录,也可以用Select-SQL语句进行汇总。
[此贴子已经被作者于2006-9-27 17:24:43编辑过]
我是给个思路,没考虑那么多,疏忽.但是楼主只要转个小弯也就很好解决了。要是那样就加条件好了.如果月为1,则年减1,月为12我也觉得萧凡的想法比较好,但是应该把字段那些考虑清楚,方便以后的一些操作。
[此贴子已经被作者于2006-9-27 17:21:51编辑过]