速达,这个优秀吗?销售单据,采购单据,还有凭证,有几年的数据就打开几年的数据,不知道这个优秀不?我一直弄不明白Borland为什么要这样设计数据集,为什么不参考PB!我要向数据集插数据,必须先Open,得到数据表里去做查询(这个得耗上时间吧)。而PB就不会,只SetTransObject,和数据表建立绑定关系,就可以填写数据。
主从录入我一直都没有做好过。我填好一张单据并保存了,这时我发现我多录了一种商品,我得删除,保存时要求更新库存表,可是对于ADO我怎么得到要减取的数量呢(我不想用后台触发器,代码写在前端,好管理尽管这么做是肥了点),BDE还有UpdateRecord,但是也感觉真的不好用。可是PB有删除缓冲区,你可以容易的取得要减取的数量,我当时怎么做的呢?,重新创建一个临时数据集,把要删除的数据临时数据集。但是觉得真的好繁琐!不知道其他兄弟是怎么解决这些问题的。