记录用户操作求解啊,我真的疯了啊~~!(0分)

  • 主题发起人 主题发起人 topdelphi
  • 开始时间 开始时间
T

topdelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
[?][:(]我的SQL数据表结构是这样的,请问如何判断那个用户进入系统后,对系统的表无论增加或
删除修改操作,和用户的计算机名都一一自动记录下来在这个表里,我的SQL数据库里已经
新建了用户和记录两个表,当用户输入完用户名和密码之后,我都可以自动让它插入到
记录表里,我的想法是这样做,但是总有点不明白个中具体的写法应该如何写,请问各位有没
有具体更好的例子或方法啊,请指教

另建一个表来存放日志纪录,并编写一个函数专门记录操作日志如:
function OpLog(用户名,操作时间,操作内容): Boolean;

当用户在软件中对表操作时,如通过一个按钮(btnDelete)触发删除表的操作,
这样btnDelete的onclick事件中需增加OpLog的操作,记录日志如
TForm1.btnDeleteOnClick(......)
begin
删除表1;
OpLog(他, Now, '删除表1');
end;
 
记录用户操作求解啊,我真的晕了啊~~!(积分:0--300,回复:1,阅读4)
 
难道真的无人可以回答我这个问题吗???唉~~~~~各位高手你们在那里啊.
 
前些日子寫一個財務系統﹐這個問題我也想了許多﹐但是至今還沒有找到好的方法.
 
用户验证后你可以立即将当前用户名和计算机名写入数据库中的临时用户表,然后当用户
每次操作时你就记录一次(你所需要的信息),并且写入数据库中的记录表,可以在你的
OpLog函数中写,也可以另写一个函数。
 
yanghai0437先生,可以比个详细的例子我吗,我的OPLOG函数代码应该怎样写啊??谢谢
 
后退
顶部