这种不复杂却很烦人的数据结构应该怎么处理好? 每条记录应该都有他对应的收款记录。比如一条1000的钱,可能分几次收回来,那就得有几次的收款记录。而不是在一张表放二个字段,一个是应收,一个是已收。通过查询,就可以得到已收的总数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得这个说的对,然后再汇总一下就可以了。 你展示的是一个汇总的结果。但实际上,在数据库表设计上,未必用这样的表结构。可能是两张表:1 售货表,大致上如你的表。但已收金额改成尚欠货款可能查询时更方便,不需要每条记录求两个字段的差值。2 收款表:客户名称 订单号 产品名称 收款金额 收款日期每收一笔,添加一条记录,记录的汇总结果可以更新到售货表中。在更新这个表时,要先按用户查询售货表,将尚有欠款的售货表记录所对应的客户名称、订单号、产品名称和新输入的收款金额写入一条新的记录。同时更新售货表的欠款。 啰嗦一句。数据库中应该保存的都是原始记录,而不是仅保存原始数据处理后的结果。这样不仅容易实现,而且可以追踪事情的原委,方便查找错误。 这个问题如何解决,高分求助. 谁会VBscript的呀? 不能插入数据 100百分求助文件的基本操作(急用) 高手请进! 请问:用ado2.5和access2000编程,如何在安装文件中加入ado2.5? 大家认为在开发过程中是否不能用全局变量? 调用GetOpenFileName的问题! 如何在同一个程序的两个实例之间传递信息 求教各位大虾:如何实现textbox文本的自动滚动显示 vb resize32控件注册不了 写的 带声的按钮 运行时,过一会就 找不到dll入口点 mciGetErrorrstring winmm.dll
客户名称 订单号 产品名称 收款金额 收款日期每收一笔,添加一条记录,记录的汇总结果可以更新到售货表中。在更新这个表时,要先按用户查询售货表,将尚有欠款的售货表记录所对应的客户名称、订单号、产品名称和新输入的收款金额写入一条新的记录。同时更新售货表的欠款。