资源简介
用C#编写,WINFORM版,可以动态加载需要查询的条件,并且可以自己添加多个条件,逻辑关系可以自己动态组合,比较灵活。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace DynamicQuery
{
public partial class DynamicQuery : Form
{
public DynamicQuery()
{
InitializeComponent();
}
#region 联合查询操作
#region 联合查询通用操作
private void SetFilterCondition(ref ComboBox conditionselect)
{
try
{
for (int i = 0; i < this.fpl.Controls.Count; i++)
{
if (conditionselect.Name == “cbSelect“ + i.ToString())
{
if (conditionselect.Text == “时间“)
{
if (this.Controls.Find(“fplFilter“ + i true).Length > 0)
this.Controls.Find(“fplFilter“ + i true)[0].Visible = true;
if (this.Controls.Find(“txtFilter“ + i true).Length > 0)
this.Controls.Find(“txtFilter“ + i true)[0].Visible = false;
if (this.Controls.Find(“cbFilter“ + i true).Length > 0)
this.Controls.Find(“cbFilter“ + i true)[0].Visible = false;
}
else if (conditionselect.Text == “供应商名称“)//在通用中需要修改或添加
{
if (this.Controls.Find(“fplFilter“ + i true).Length > 0)
this.Controls.Find(“fplFilter“ + i true)[0].Visible = false;
if (this.Controls.Find(“txtFilter“ + i true).Length > 0)
this.Controls.Find(“txtFilter“ + i true)[0].Visible = false;
if (this.Controls.Find(“cbFilter“ + i true).Length > 0)
this.Controls.Find(“cbFilter“ + i true)[0].Visible = true;
}
else
{
if (this.Controls.Find(“fplFilter“ + i true).Length > 0)
this.Controls.Find(“fplFilter“ + i true)[0].Visible = false;
if (this.Controls.Find(“txtFilter“ + i true).Length > 0)
this.Controls.Find(“txtFilter“ + i true)[0].Visible = true;
if (this.Controls.Find(“cbFilter“ + i true).Length > 0)
this.Controls.Find(“cbFilter“ + i true)[0].Visible = false;
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void AddFilter()
{
try
{
for (int i = 0; i < this.fpl.Controls.Count; i++)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 241664 2008-03-22 10:40 DynamicQuery\DynamicQuery\bin\Debug\DynamicQuery.exe
文件 40448 2008-03-22 10:40 DynamicQuery\DynamicQuery\bin\Debug\DynamicQuery.pdb
文件 5632 2005-11-11 22:25 DynamicQuery\DynamicQuery\bin\Debug\DynamicQuery.vshost.exe
目录 0 2008-03-22 10:40 DynamicQuery\DynamicQuery\bin\Debug
目录 0 2008-03-22 10:25 DynamicQuery\DynamicQuery\bin
文件 15251 2008-03-22 10:40 DynamicQuery\DynamicQuery\DynamicQuery.cs
文件 3629 2008-03-22 10:40 DynamicQuery\DynamicQuery\DynamicQuery.csproj
文件 43730 2008-03-22 10:40 DynamicQuery\DynamicQuery\DynamicQuery.Designer.cs
文件 9773 2008-03-22 10:40 DynamicQuery\DynamicQuery\DynamicQuery.resx
文件 99678 2008-03-21 08:15 DynamicQuery\DynamicQuery\edit_add.ico
文件 99678 2008-03-21 08:15 DynamicQuery\DynamicQuery\edit_remove.ico
文件 337 2008-03-22 10:29 DynamicQuery\DynamicQuery\Form1.cs
文件 1158 2008-03-22 10:29 DynamicQuery\DynamicQuery\Form1.Designer.cs
文件 916 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\DynamicQuery.csproj.GenerateResource.Cache
文件 1761 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\DynamicQuery.DynamicQuery.resources
文件 241664 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\DynamicQuery.exe
文件 40448 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\DynamicQuery.pdb
文件 200210 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\DynamicQuery.Properties.Resources.resources
文件 5120 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
目录 0 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug\TempPE
目录 0 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\Debug
文件 310 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj\DynamicQuery.csproj.FileList.txt
目录 0 2008-03-22 10:40 DynamicQuery\DynamicQuery\obj
文件 479 2008-03-22 10:28 DynamicQuery\DynamicQuery\Program.cs
文件 1182 2008-03-22 10:23 DynamicQuery\DynamicQuery\Properties\AssemblyInfo.cs
文件 3354 2008-03-22 10:40 DynamicQuery\DynamicQuery\Properties\Resources.Designer.cs
文件 6431 2008-03-22 10:40 DynamicQuery\DynamicQuery\Properties\Resources.resx
文件 1095 2008-03-22 10:23 DynamicQuery\DynamicQuery\Properties\Settings.Designer.cs
文件 249 2008-03-22 10:23 DynamicQuery\DynamicQuery\Properties\Settings.settings
目录 0 2008-03-22 10:40 DynamicQuery\DynamicQuery\Properties
............此处省略7个文件信息
相关资源
- 聊天控件源码_支持动态表情(C#)
- C#实现拼音模糊查询
- C#通过ACCESS数据库,对学生信息表进行
- Q703119 问题的回答 c# combobox如何动态模
- MVC查询加分页的
- C# 利用反射动态创建对象
- C#中使用ACCESS数据库进行查询WinForm程
- c# AE 属性查询
- pb调用c#编写的动态库SM3/SM4加解密
- 图书管理系统!我刚刚完成的期末大
- C#抓取网页数据,彩票数据查询
- C# 动态复制多个文件的源码,高手跳
- asp.net c#gridview对数据进行绑定增加查
- Asp.net动态生成Word文档并填充数据
- ASP.NET 动态网站开发基础教程(C#篇)
- Treeview在winform中的运用从数据库动态
- winform 多线程 异步 文件操作(查询、
- gis二次开发空间与属性查询
- C#动态添加数据到折线图
- winform动态生成label和控件拖动(C#.N
- C#可视化动态汉诺塔实现
- C#动态规划法解最少钱币问题
- C#用GDI+画图经典案例不下后悔
- C#窗体绘制动态曲线
- C#手机查询系统
- C#动态获取局域网中所有在线的IP地址
- c# 实现动态柱状图
- 一个用C#绘制的动态时钟自定义控件
- C#控件大全——按照用途分类详细介绍
- 实现输入拼音或者简码模糊查询数据
评论
共有 条评论