我现在设计一个进销存系统,对入仓单采用主从表结构,对已经输入的入仓数据进行修改,我是这样设计代码的:1、读取旧数据(记住ID)
2、修改旧数据(和输入一样的界面)
3、将修改后的新数据增加到数据库。
4、删除旧数据。不知道大家是不是和我一样!有没有更快的方法!
2、修改旧数据(和输入一样的界面)
3、将修改后的新数据增加到数据库。
4、删除旧数据。不知道大家是不是和我一样!有没有更快的方法!
解决方案 »
- ---- 下面的函数如何修改,能得到不为0的最小值??
- 如何最得光标所在位置控件的Handle?
- 为什么PeekMessage会无效?
- 安装Developer Express Inc\ExpressLibrary控件时出错
- 怎样根据文件的扩展名,找到系统中该类型文件默认的显示图标(文件在硬盘中并不存在)
- 如何修改在ibgrid显示的数据
- 关于SQL Server 数据 导入 导出
- 谁有delphi控制javascript 的详细资料
- 为什么调用存储过程时,提示找不到这个这个字段/
- 急急!如何在Delphi中如何调用Oracle8i中包?谢谢!
- 简单的问题,从流中读出数据,转换成字符串。
- 支持3J当版主,放分200
1。把入库单添加到历史入库单中(以后备查)
2。把入库单的数据更新库存的数据。这两步要用事务处理使之同步,以确保库存的正确。出库的原理也差不多,只是在更新库存的时候是相减而已。
另外,按照标准的会计流程,一旦审核过帐的单据是不允许修改的,只能红冲或者做倒帐