在帆软里,我想对操作(插入、修改及删除)进行登记,用了SQL的触发器功能,做了一下测试,有以下问题: 1、如果按条件搜索出来记录,比如姓名,有10条,但只改其中的两条提交后,根据触发器插入到操作日志时,发现多了8条的更新记录(实际上是未更新的),在帆软里的报表填报属性我也勾选了“未修改不更新”,但没有效果 2、同样,删除记录时,还是按1的条件筛选出,删除其中的2条,提交后发现又多了8条的更新记录(实际上是未更新的), 3、如果按精确条件(姓名+具体时间)搜索出来的记录是单条或多条都去更新、删除,提交后便是正常的操作日志 ---------------- 在想,帆软报表在提交时,貌似把当前页面的所有数据都提交,没修改的都被记为更新了, 如何过滤没有修改的记录呢 ,对有涉及修改或插入的行加一个标识?删除的记录又如何标识呢(对于一个页面有多条记录选择修改或删除) ----------------- |