操作日志获取ADO生成的SQL语句 1、通过 sql自带的 事件探查器2、程序改为三层,有中间层记录执行过的sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请教一下,中间层记录怎么实现呢?客户端不连数据库,只连中间层所有sql都是中间层执行的我做的 client/webserver,中间层就是一个 web应用服务程序(isapi的dbgateway.dll)client---------http(s)--------IIS6---dbgateway.dll----database 简单点:增加一个日志功能,把每次执行的内容记录下来就可以了。建立一个日志表:日期,人员,操作内容等等。使用sql的时候进行添加就可以了。 定义一全局变量var Rec_List:TStringList; // 用户操作记录每次保存、修改记录时加入以下代码 // 操作记录 Name:=Trim(DBEdit1.Text); DateTimetoString(S,'yyyy-MM-dd hh:nn:ss',now); REC_List.add(S+' 保存、修改“员工信息”:'+Name);修改了什么,可以通过比较字段,加入即可。 操作者,退出时,将REC_List保存数据库。 TDBGridEh问题! 如何将EXE文件制作成系统服务? 请教大家几个关于webbrowser事件的问题。谢谢!! 编译警告:帮忙看看? 怎么把文件写入数据库 如何得到资源文件中的信息! 怎样在天网个人防火墙中设置,让外面的人只能访问我WWW服务的指定的网址。( Delphi如何做到监视一个WEB窗口的运行,并能截取WEB窗口发往网站的消息?在线等候... 如何生产流程图 回答就有分,快来要分了 delphi soap non-wsdl delphi开发淘宝客户端例程
请教一下,中间层记录怎么实现呢?客户端不连数据库,只连中间层
所有sql都是中间层执行的我做的 client/webserver,中间层就是一个 web应用服务程序(isapi的dbgateway.dll)
client---------http(s)--------IIS6---dbgateway.dll----database
建立一个日志表:日期,人员,操作内容等等。
使用sql的时候进行添加就可以了。
var Rec_List:TStringList; // 用户操作记录
每次保存、修改记录时加入以下代码 // 操作记录
Name:=Trim(DBEdit1.Text);
DateTimetoString(S,'yyyy-MM-dd hh:nn:ss',now);
REC_List.add(S+' 保存、修改“员工信息”:'+Name);修改了什么,可以通过比较字段,加入即可。