CSFramework.DB-扩展命令超时和连接超时参数设置|C/S框架网
CSFramework.DB-扩展命令超时和连接超时参数设置|C/S框架网
客户端程序配置:
CSFramework.DB解决方案:
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
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.DatabaseFactory.CommandTimeOut = 60*3; //预设3分钟超时
//来源:C/S框架网(www.csframework.com) QQ:23404761
CSFramework.DB解决方案:
参考文档:
C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网