CSFramework.DB关于设置全局变量CommandTimeOut/ConnectionTimeOut的测试案例
CSFramework.DB关于设置全局变量CommandTimeOut/ConnectionTimeOut的测试案例
客户应用系统中设置全局变量CommandTimeOut/ConnectionTimeOut的属性值。 C# Code: DatabaseFactory.CommandTimeOut = 60 * 5; //设置DbCommand命令超时:5分钟 DatabaseFactory.ConnectionTimeOut = 35;//设置数据库连接超时:35秒钟 测试DbConnection组件的ConnectionTimeout属性。 C# Code: //连接字符串指定连接超时,25秒 string connectionString = "Server=.;Database=CSFramework_WebAPI;User ID=sa;Password=test;Connection Timeout=25;"; IDatabase db = DatabaseFactory.CreateDatabase(DatabaseType.SqlServer, connectionString); DbConnection conn = db.CreateConnection();//35s int a = conn.ConnectionTimeout; Console.Write(a); //来源:C/S框架网(www.csframework.com) QQ:23404761 C# Code: //连接字符串没有指定连接超时,自动添加Connection Timeout属性 string connectionString1 = "Server=.;Database=CSFramework_WebAPI;User ID=sa;Password=test;"; IDatabase db1 = DatabaseFactory.CreateDatabase(DatabaseType.SqlServer, connectionString1); DbConnection conn1 = db1.CreateConnection(); int a1 = conn1.ConnectionTimeout;//35s Console.Write(a1); Console.Write(conn1.ConnectionString); //来源:C/S框架网(www.csframework.com) QQ:23404761 C# Code: //测试命令超时 DbCommand cmd = db.CreateCommand("SELECT COUNT(*) FROM Api_User", CommandType.Text); cmd.Connection = conn; int i = cmd.CommandTimeout; object o = cmd.ExecuteScalar(); Console.Write(a);//300s //来源:C/S框架网(www.csframework.com) QQ:23404761 本实例源码来自CSFramework.DB的frmTestDB.cs。
参考文档:
关于ORM实体类主键设置的几点建议(Tag:复合主键,ISID,PK) 设置GridControl.EmbeddedNavigator属性可隐藏按钮和记录数提示 dalMenu.cs,手工启动事务需要在构造器内指定参数_UserManualControlTrans = true TextEdit.Properties.NullValuePrompt属性可设置灰色提示信息 frmBaseDataForm增加SetControlEnable方法-设置容器内的控件可用状态 CSFramework.DB-扩展命令超时和连接超时参数设置|C/S框架网 VS Winform设置应用程序文件图标及任务栏显示图标|C/S框架网 VS2015 Winform窗体设置DevExpress预设的图标库(组件Image属性)|C/S框架网 DevExpress GridView设置单元格网格线颜色|C/S框架网 检测到在集成的托管管道模式下不适用的 ASP.NET 设置 关于C/S快速开发框架采用的文本加密解密策略|C/S框架网 主窗体模块图标顺序设置-CS框架网 DevExpress GridControl实现右键弹出菜单复制单元格 关于NavBarControl点击ExpandButton缩放后不能控制Dock组件的问题 VS设置App.config文件为嵌入的资源,360安全卫士报发现木马(解决方案)
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |