DataCode/DataControlException.cs
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
/// <summary>
/// 数据库执行错误消息枚举
/// </summary>
public enum DataControlExceptionEnum
{
/// <summary>
/// 没有错误信息
/// </summary>
NoError = -1,
/// <summary>
/// 事务执行错误
/// </summary>
TransactionError = 1,
/// <summary>
/// SQL语句错误
/// </summary>
SQLError = 2
}
/// <summary>
/// DataControlException 报错返回类
/// </summary>
public class DataControlException : Exception
{
/// <summary>
/// 初始化函数
/// </summary>
/// <param name="ErrCode">错误编码</param>
/// <param name="Msg">错误提示说明</param>
public DataControlException(DataControlExceptionEnum ErrCode, string Msg, string CurrentSQL)
{
this.ErrCode = ErrCode;
this.Msg = Msg;
this.CurrentSQL = CurrentSQL;
}
public DataControlException(DataControlExceptionEnum ErrCode, string Msg)
: this(ErrCode, Msg, "")
{
}
/// <summary>
/// 提供报错返回消息
/// </summary>
public string Msg { set; get; }
/// <summary>
/// 提供报错返回
/// </summary>
public DataControlExceptionEnum ErrCode { set; get; }
/// <summary>
/// 提供报错时执行的SQL语句
/// </summary>
后面还有 2 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
