CSFramework.DB-扩展命令超时和连接超时参数设置|C/S框架网

  CSFramework.DB-扩展命令超时和连接超时参数设置|C/S框架网

CSFramework.DB-扩展命令超时和连接超时参数设置|C/S框架网


DatabaseFactory类添加两个全局静态属性:

贴图图片


CSFramework.DB.dll 四个派生的数据库类:

1. DatabaseMDB
2. DatabaseMSSQL
3. DatabaseMySQL
4. DatabaseOracle


四个数据库具体类属性调整:

C# Code:


public int CommandTimeout
{
   get
   {
      int defaultTimeOut = 60;
      return DatabaseFactory.CommandTimeOut > 0 ? DatabaseFactory.CommandTimeOut : defaultTimeOut;
   }
}

public int ConnectionTimeout
{
   get
   {
      int defaultTimeOut = 10;
      return DatabaseFactory.ConnectionTimeOut > 0 ? DatabaseFactory.ConnectionTimeOut : defaultTimeOut;
   }
}


//来源:C/S框架网(www.csframework.com) QQ:23404761



客户端程序配置:


C# Code:

CSFramework.DB.DatabaseFactory.CommandTimeOut = 60*3; //预设3分钟超时

//来源:C/S框架网(www.csframework.com) QQ:23404761



CSFramework.DB解决方案:


贴图图片


参考文档:

C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册




版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

CSFramework.DB-扩展命令超时连接超时参数设置|C/S框架
CSFramework.DB关于设置全局变量CommandTimeOut/ConnectionTimeOut的测试案例
更改连接字符串中的超时时间
软件自动升级程序之执行dos命令自运行程序的升级包|C/S框架
CSFramework.DB 功能介绍
CSFramework.DB 应用场景
SQL连接字符串设置连接
C# JsonSettings/JsonSerializerSettings参数设置
如何进行菜单管理、扩展权限、更改自定义按钮名称|C/S框架
关于扩展权限、扩展功能按钮及自定义功能点的命名|C/S框架
CSFramework.DB多数据底层类库测试程序(测试报告-2021)
CSFramework开发框架各个版本区别-C/S框架
C#方法的参数(实参形参)
CSFramework.DB架构图
CSFramework.DB 软件简介
C#编码直接调用WCF服务时协议参数设置
超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
FastReport.NET隐藏打印对话框隐藏打印进度条(Progress)|C/S框架
C/S框架|用户授权注册系统提示用户'csframework'登陆失败解决方案
DevExpress GridView设置单元格网格线颜色|C/S框架