如果是SQLSERVER可以写个存储过程
但你用的是ACCESS数据库,不能使用存储过程,光一句SQL语句是做不到的
你首先要在数据库中得到最后一次的金额是多少,如果没有,则为0
不知道你用什么语言写,大约逻辑如下
Select TOP 1 金额 FROM 流水账(表名) ORDER BY ID DESC
IF (记录存在)
{
INSERT 流水账(表名)(金额,出库,入库)VALUES(上面数据库读出来的金额+入库变量-出库变量,出库变量,入库变量)
}
ELSE
{
INSERT 流水账(表名)(金额,出库,入库)VALUES(入库变量-出库变量,出库变量,入库变量)
}
根据原始凭证或原始凭证汇总表填制记账凭证,根据收付记账凭证登记现金日记账和银行存款人记账首先要知道流水账的意思,就是关于资金的收支时间、去向等信息,了解了流水账明细表需要怎样的信息,那就按照信息建立表格就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)