CSFrameworkV6旗舰版 - 表格多选操作删除记录目录显示复选框获取勾选的记录主键值调用删除方法显示复选框数据查询页面的表格默认不可修改数据,需求通过代码显示复选框:C# 全选gvSummary.AllowGridMultiSelect();专注.NET技术、C/S架构开发框架软件C/S框架网 - C/S开发框架AllowGridMultiSelect 是个扩展方法:C# 全选 /// <summary> /// 允许表格多行勾选功能 /// </summary> /// <param ...
/archive/1/arc-1-20241020-4813.htm 2024-10-20
CSFrameworkV6旗舰版 - 导入导出Excel文件数据开发教程目录一、前言二、设计思路Excel模板文件参考Excel模板对应的实体模型临时数据模型(中间数据)三、开发流程初始化按钮导出模板文件按钮事件:DoExportTemplate方式1:直接另存为模板文件(不含数据)方式2:导出模板文件(包含数据)导入模版数据按钮事件:DoImportExcelData主要逻辑DAL层 Import 方法实现完整版源码截图参考功能按钮导入数据一、前言本文主要讲解CSFrameworkV6导入及导...
/archive/1/arc-1-20241020-4812.htm 2024-10-20
C#.NET反射获取Form窗体中所有的方法MethodC# 全选 var type = this.GetType(); var list = this.GetType().GetMethods(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public) .ToList().Where(w => w.DeclaringType == type).OrderBy(o => o.Name).ToList(); forea...
/archive/1/arc-1-20241020-4811.htm 2024-10-20
MySql数据库连接字符串(ConnectionString)配置参数大全目录应用场景应用场景MYSQL数据库连接字符串(connectionString)各个配置参数详细解释. 方便我们平时优化和管理数据库和数据库集群的连接配置,通过提升数据库连接池等的策略(例如:Pooling,MaxPoolSize,ConnectionLifeTime等)来提升整体数据库应用的性能SQL 全选Database=dbname;Data Source=192.168.1.1;Port=3306;User Id...
/archive/1/arc-1-20241020-4810.htm 2024-10-20
EFCore+LINQ 使用DebugView查看LINQ转译后的原生SQL目录LINQ查询设断点跟踪QuerySqlServer数据库多条件查询DemoLinq代码转为Sql脚本LINQ查询C# 全选public bool DeletePackageByKeys(List<string> listKeys) { var q = _Database.GetQueryable<sys_UpgraderPackageTable>().Where(w => listKeys.Contains(w.is...
/archive/1/arc-1-20241020-4809.htm 2024-10-20
C# 全选try { //省略代码 } catch (Exception ex) { this.log(MethodBase.GetCurrentMethod().Name +":" + ex.Message); }专注.NET技术、C/S架构开发框架软件C/S框架网 - C/S开发框架 扫一扫加作者微信
/archive/1/arc-1-20241020-4808.htm 2024-10-20
EFCore+Linq高效批量删除包含图片及大文本的数据两种性能对比目录测试条件方式一:使用DbContext的RemoveRange()方法测试结果:1~3s,实体对象越多,效率越低!方式二:使用仅包含key属性的实体类 (推荐使用)测试结果:毫秒级删除资料!反编译DbContext.RemoveRange方法的代码测试条件使用两种方法分别删除5条数据,每条数据大概7MB。方式一:使用DbContext的RemoveRange()方法C# 全选public bool DeletePackage...
/archive/1/arc-1-20241020-4807.htm 2024-10-20
重写DbContext的保存方法,避免多个DbContext实例跟踪相同的实体发生错误目录重写DbContext.SaveChanges方法使用方法重写DbContext.SaveChanges方法C#全选 /// <summary> /// 重写DbContext的保存方法,避免多个DbContext实例跟踪相同的实体发生错误 /// </summary> /// <returns></returns> public override int SaveChanges() { try { ret...
/archive/1/arc-1-20241020-4806.htm 2024-10-20
CSFrameworkV6:Toolbar功能按钮的子按钮设置多语言目录DevBarListButton 类 AddSubButton 修复BugCSFrameworkV6.Library.Extensions.DevExpressExtensions 添加一个扩展方法重写窗体的 SetLanguage 方法效果DevBarListButton 类 AddSubButton 修复BugC# 全选 public void AddSubButton(IButtonInfo button) { _bt...
/archive/1/arc-1-20241020-4805.htm 2024-10-20
CSFrameworkV6 - MES项目过站插件开发教程目录一、MES过站总体设计方案二、SFCLib.dll(Project介绍)frmBaseClient界面FormArg.cs点击菜单打开过站窗体主要接口介绍三、过站大模块设计 CSFrameworkV6.MESProduction(Demo模块)主要特征frmModuleMain 大模块主窗体四、MesLoader 类介绍主要功能LoadMenu方法:递归加载菜单菜单效果一、MES过站总体设计方案过站模块逻辑独立单个Project模块生...
/archive/1/arc-1-20241020-4803.htm 2024-10-20
CSFrameworkV6旗舰版-动态加载菜单Demo目录菜单效果从服务器读取菜单数据递归加载模块主窗体的菜单菜单数据模型菜单效果从服务器读取菜单数据C# 全选 /// <summary> /// 从服务器读取菜单数据 /// </summary> private void LoadMenuFromServer() { const string rootMenuId = "HFSMTDEV"; const int ModuleID= 11; //模拟的菜单数据 List<MesMenuData>...
/archive/1/arc-1-20241020-4802.htm 2024-10-20
CS开发框架新功能 - 自动数据备份计划&用户手动备份数据库数据备份计划技术内容:一、创建数据库备份计划启动SqlServer代理服务打开MSSMS,执行SQL脚本测试作业二、备份数据库存储过程(p_BackupDB)三、删除历史备份文件四、客户端维护备份计划及备份数据库创建备份计划删除备份计划备份数据库五、创建备份作业报错解决方案1、添加 msdb 数据库角色成员身份 db_owner2、添加服务器角色 sysadmin3、创建备份目录六、其他参考查询用户创建的作业执行作业失败,日志查询备份历...
/archive/1/arc-1-20240610-4797.htm 2024-06-10
CS开发框架新功能 - 用户自定义配置报表CSFrameworkV6旗舰版开发框架提供两种报表场景:1、开发者配置开发人员根据用户需求定制各种复杂报表,比如主从表、图片数据报表、复杂业务数据报表。特点:由开发人员编写程序开发的报表;硬编码,需要根据业务需求编写代码来实现报表;适合开发业务复杂的报表;升级报表、修改报表需要发布版本给用户升降;2、实施人员配置实施人员在生产现场可实时配置各种报表,比如较简单的单表报表。特点:实施人员使用;不需要编写任何代码;适合配置较简单的单表数据源报表。C/S开发...
/archive/1/arc-1-20240610-4796.htm 2024-06-10
CS开发框架新功能 - MES系统多工厂模式应客户要求,CSFrameworkV6旗舰版提供多工厂数据支持。同一个账套数据库要能存储多个工厂的资料。多工厂支持多工厂模式应用在一个账套中,是指一个独立的账套数据库中存储多个工厂的数据。功能特点提供工厂管理与维护界面登录界面选择工厂业务数据,或特定基础资料数据使用工厂编码标识(FactoryId)隔离设置用户的工厂权限一个用户支持一个或多个工厂查看或操作拥有权限的工厂数据主界面切换工厂多工厂与多账套本质区别:多工厂:是指一个独立的数据库账套存储多个工...
/archive/1/arc-1-20240610-4795.htm 2024-06-10
CS开发框架新功能 - 单据类型管理功能按钮系统管理 -> 单据类型单据类型管理特点:《单据类型管理》窗体采用表格编辑方式,点【修改】按钮,直接在表格编辑数据,最后点【保存】按钮保存数据。 扫一扫加作者微信
/archive/1/arc-1-20240610-4794.htm 2024-06-10
目录软件简介基础资料缸体信息染料档案规格档案业务中心染色配方排缸管理入库明细表未发货明细表染料用量统计客户库存明细报表预览软件简介熊猫染厂ERP系统针对羊毛衫胚纱染色。开发框架:CSFrameworkV5.0数据库:SQLServer2012+基础资料缸体信息染料档案规格档案业务中心染色配方排缸管理入库明细表未发货明细表染料用量统计客户库存明细报表预览 扫一扫加作者微信
/archive/1/arc-1-20240416-4791.htm 2024-04-16
目录FastReport.NET简介本文要点配置报表数据源Json数据源Sql数据源实时设计报表格式选择数据源Sql命令、存储过程自定义数据源设计新报表预览报表FastReport.NET简介FastReport.Net是一款适用于Windows Forms, ASP.NET和MVC框架的功能齐全的报表分析解决方案。可用在Microsoft Visual Studio 2005到2019,支持.Net Framework 2.0到4.x,.NET Core。使用FastReport.Net,您能...
/archive/1/arc-1-20240416-4790.htm 2024-04-16
目录测试MySoundPlayer/ 使用 winmm.dll winapi播放音乐文件测试C# 全选 var filePath = Path.Combine(System.Windows.Forms.Application.StartupPath, @"sound\歌曲.wav"); //播放系统声音:多线程可正常播放 System.Media.SystemSounds.Beep.Play(); Thread.Sleep(1000); //播放wav/mp3声音文件:多线程可正常播放 MySo...
/archive/1/arc-1-20240408-4789.htm 2024-04-08
拖拽效果解决方案打开 frmMain窗体,xtraTabbedMdiManager1 组件设置属性: 扫一扫加作者微信
/archive/1/arc-1-20240408-4788.htm 2024-04-08
目录返回结果测试C# 全选var list= HolidayHelper.GetHoliday(2024);专注.NET技术、C/S架构开发框架软件C/S框架网 - C/S开发框架返回结果C# 全选 /// <summary> /// 法定节假日api /// </summary> public class HolidayHelper { public static List<HolidayItem> GetHoliday(int year) { var listResult = new Lis...
/archive/1/arc-1-20240408-4787.htm 2024-04-08