zoukankan      html  css  js  c++  java
  • 让FIREDAC记录数据库的异常日志

    默认FIREDAC不会记录数据库的异常。

    比如典型的,提交的时候,非空字段没有给值。

    某些人还以为FIREDAC不能捕获数据库的异常,其实FIREDAC是可以捕获并处理数据库的异常事件的。

    方法异常简单,在TFDCONNECTION.ONERROR的事件里面写一行代码就可以了:

    procedure TfrmDB.conError(ASender, AInitiator: TObject;
    var AException: Exception);
    begin
    Log.WriteLog(AException.Message);
    end;

    然后中间件就会记录数据库的异常日志

  • 相关阅读:
    vue中使用 canvas给页面添加水印
    c++ get keyboard event
    sublime text c++ makefile
    dddd
    songwenxin
    wechat
    ddd
    log
    v3
    xiaoxiaole
  • 原文地址:https://www.cnblogs.com/hnxxcxg/p/5704003.html
Copyright © 2011-2022 走看看