CSDN论坛 > PowerBuilder > 数据库相关

如何利用数据库表的方式来保存日志记录,要求记录哪位操作员在何时操纵了那些数据,菜单,表! [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:21791
Blank
红花 2002年2月 PowerBuilder大版内专家分月排行榜第一
2002年1月 PowerBuilder大版内专家分月排行榜第一
2001年9月 PowerBuilder大版内专家分月排行榜第一
2001年8月 PowerBuilder大版内专家分月排行榜第一
2001年5月 PowerBuilder大版内专家分月排行榜第一
Blank
黄花 2001年7月 PowerBuilder大版内专家分月排行榜第二
Blank
蓝花 2001年10月 PowerBuilder大版内专家分月排行榜第三
2001年6月 PowerBuilder大版内专家分月排行榜第三
Bbs1
本版专家分:39
Bbs3
本版专家分:916
Bbs6
本版专家分:8543
Blank
黄花 2001年12月 PowerBuilder大版内专家分月排行榜第二
Blank
蓝花 2002年1月 PowerBuilder大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
正在做维护日志功能 记录修改前修改后的数据。求大神指教
谁帮我下,谢谢了。 经理急着要,帮忙下。跟这一样的效果   记录维护前 维护后的信息
操作数据表中的记录(增删改查)
插入数据: INTO关键字可以省略,若没有指明字段,VALUES内一定要匹配所有值,哪怕是默认自增的id字段 默认的自增id字段可以写为NULL,也可以写成DEFAULT,数字字段可以进行运算插入(例3*7-5)由于新建数据表时age的默认值为20,因此在插入数据时age字段可以使用DEFAULT关键字,插入数据后,值为20新建数据表时,id是默认自增字段,username不能为空,pass
java 使用MongoDB作为数据库三个不同阶段的操作记录
一、前言这是一个很蛋疼的问题,对于一个新人来说要使用MongoDB到项目中,而且是在自学的情况下。由于技术的不断更新,新人无法知道在Internet上寻找到的技术是否是现在项目中最使用的,在这个问题上本人就很深有体会。绕得晕晕的,查询到的资料有多个版本,下面是对各mongo技术各阶段的一个记录,希望帮助到有同样命运的你!二、本文主要内容目录3.1——mongo第一阶段——————-java使用原生的
Spring AOP实现复杂的日志记录(自定义注解)
前段时间做项目中,业务逻辑要求只要对数据库数据进行改动的都需要记录日志(增删改),记录的内容有操作者,操作的表名及表名称,具体的操作,以及对那条数据进行操作。当时想到的就是Spring 的AOP功能。
如何对表中数据的修改做历史记录
现在有一张表User里面字段如下UserID 用户帐号(唯一不可修改)UserName 用户名Phone 手机号Email 邮箱CreateTime 创建时间UpdateTime 更新时间比较low的方式是建立一个记录表User_Record同样包含以上字段,每次修改插入一条修改之前的记录,这样有两个弊端1.数据冗余,及时至修改了一个字段也要插入一整条记录2.不利于扩展,如果主表新增字段,记录表U...
数据库数据被改,使用log explorder查询修改记录
这两天客户跟我说他们网站上的会员密码被改了,让我查查为什么密码被改了。我郁闷啊,这个东西要查起来可真棘手啊,更郁闷的还有就是他们服务器我们公司的网络就是连不上,死活都连不上,那咋办呢,没办法只能曲线救国了,通过家里的网络去连,用qq远程控制功能,通过家里的网络来连服务器,悲催啊,要来个中转,不过总比连不上好,这个密码被修改了,他们没有操作,我们操作,系统里有自动记录修改的记录的,查了一下数据库没有
JAVA反射机制-工作中的一次运用-记录修改日志
以前作项目时修改日志是把修改前的整条记录都保存,后来客户提出需求,对每个变更的字段保存一条记录,记录变更前内容,变更后内容。 由此用到了java反射机制来获取成员变量,比较修改前,修改后这个变量是否发生了变化,变化的话就保存一条记录,否则不处理      public void saveAE07(String tablename,String ywzj,Object obj_old,Objec
数据库 表的连接操作
表的连接操作: 对于数据表的连接操作在数据库之中一共定义了两种:          内连接:也称为等值连接,是最早的一种连接。还可以被称为普通连接或者自然连接,内连接是从结果表中删除与其他被连接表中没有匹配行的所有行,所以内连接可能会丢失信息。WHERE子句中设置的消除笛卡尔积的条件就是使用了等值判断的方式进行的; 外链接:内连接中只能够显示等值满足条件的,如果不满住条件的无法显示,如果希望
利用触发器实现日志记录
我们在做项目的过程中,很多时候都要涉及到 日志。日志无非就是记录用户对数据的一些修改,新增,删除操作。所以,我们很容易联想到用触发器来实现。假如现在日志需要记录当用户对userInfo表进行的upDate,Insert,Delete操作时的表名,时间,以及操作的表的关键字值,修改者。userInfo表结构如下:
JAVA日志记录方法
1. 一个最基本的例子 使用Logging框架写Log基本上就三个步骤 引入loggerg类和logger工厂类声明logger记录日志 下面看一个例子 //1. 引入slf4j接口的Logger和LoggerFactory import org.slf4j.Logger; import org.slf4j.LoggerFactory; public cl
关闭