C# C/S框架高级搜索功能-接口设计
C# C/S框架高级搜索功能-接口设计
C/S框架高级版v3.x新增功能实现高级搜索: 查询界面: 代码, 自动生成查询语句. 接口实现 /// <summary> /// 支持高级搜索功能 /// </summary> public interface ISupportAdvancedSearch { /// <summary> /// 高级搜索的方法 /// </summary> /// <param name="whereSQL">高级搜索组合的查询条件</param> /// <returns>返回查询的对象</returns> object AdvancedSearch(string whereSQL); } // 来源:www.CSFramework.com, C/S结构框架学习网 namespace AdvancedSearch { /// <summary> /// 业务逻辑类 /// </summary> public class bllCustomer : ISupportAdvancedSearch { #region ISupportAdvancedSearch Members /// <summary> /// 高级查询功能 /// </summary> /// <param name="whereSQL">查询条件</param> /// <returns></returns> public object AdvancedSearch(string whereSQL) { //在这里写代码从SQL取数据. return null; } #endregion /// <summary> /// 普通查询方法 /// </summary> public object Search(string p, string p_2) { //在这里写代码从SQL取数据. return null; } } } // 来源:www.CSFramework.com, C/S结构框架学习网 private void btnSearch_Click(object sender, EventArgs e) { gcSummary.DataSource = _BLL.Search("", ""); //方便演示,直接读取XML数据 DataTable dt = new DataTable("tb_MyUser"); dt.ReadXml(Application.StartupPath "\\db.xml"); gcSummary.DataSource = dt; } private void btnAdvanceSearch_Click(object sender, EventArgs e) { //打开高级搜索功能 frmAdvancedSearch.Execute(gvSummary, _BLL); } // 来源:www.CSFramework.com, C/S结构框架学习网 C/S框架旗舰版v5.1高级搜索界面: 扫一扫加作者微信
参考文档:
C#-C/S结构系统框架 - 功能介绍 C# C/S框架功能-保存修改日志(Modify Log) C/S框架V2.0版集成高级查询功能 C# C/S开发框架新增数据窗体 C# C/S结构快速开发框架标准版V2.2 - 视频介绍 基于C#.NET C/S快速开发框架 - 代码自动生成功能 C# C/S系统开发框架高级版V3.0正式发布! C# Winform CS结构快速开发框架高级版V3.0 - 视频介绍 C# Winform 开发框架集成快捷键功能 (Hotkey) CS框架网支持多关键字搜索功能(仅向VIP用户开放) C# C/S架构下客户、供应商等大批量数据单条记录选取组件 C#.NET短信通用接口设计-调用短信API案例|C/S框架网 C/S架构快速开发平台提供高级查询功能 - 自定义查询条件搜索数据 C# C/S架构软件自动升级程序Winform+多数据库(MySQL,MsSQL,Oracle) C# C/S框架模板 Winform软件开发模板框架
其它资料:
什么是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内容管理系统 | |