Delphi 查询SQL日志

[复制链接]
查看11 | 回复3 | 2009-6-25 07:19:20 | 显示全部楼层 |阅读模式
各位大虾:
我设计了一个程序,现在我想在程序中做一个日志查询,想查询每天的用户登录、查询、修改等事务,请问我是应该直接查询SQL中的日志还是自己为每个事件编写日志然后再查询,我要最简单的方法,最好附上简单的代码,我分不多,问题解决后再加30分

回复

使用道具 举报

千问 | 2009-6-25 07:19:20 | 显示全部楼层
我以前探讨过,直接查询sql日志好像不可能。最简单的办法应该是自己为每个事件编写日志,然后查询。如果你能做一个通用的菜单系统,将菜单保存在表格里面,每个菜单有一个数值型的编号,可以用一个case语句选择操作,在case之前记录操作开始,case之后记录操作结束,并将上述作为日志信息记录在表中,查询日至就简单了...
回复

使用道具 举报

千问 | 2009-6-25 07:19:20 | 显示全部楼层
要直接读SQL日志是很麻烦的,而且读出来的数据也要经过整理才行。自己写日志吧,即方便简单,又可以只记录自己关心的内容。...
回复

使用道具 举报

千问 | 2009-6-25 07:19:20 | 显示全部楼层
我经验觉得还是自己做日志的比较方便容易实现,如题要求,设置表的结构成为日志表即可,仅供参考。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行