资源简介
用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# 数据表(Dataset)操作 合并 查询一
- C#左侧导航菜单(动态生成)
- C#程序实现动态调用DLL的研究
- C#动态加载插件示例
- C#冒泡排序动态演示程序(看了就会)
- c#绘制动态曲线
- C# 动态Chart图表
- C#动态生成voronoi图
- Openvc 动态人脸识别对比学习
- .net core 动态生成 Word文档(word Expor
- C# 动态 时钟用户控件(基于System.Dr
- 树形列表动态显示菜单
- C#简单连接查询sqlite数据库
-
LINQ查询xm
l文件 - 动态移动图片
- 空间拓扑查询(ArcEngine)
- 四叉树算法(KrigingCal)
- C#异步操作 异步查询数据库 异步处理
- C#圆形按钮,非常漂亮动态~~
- C#操作Exchange日历,查询会议室使用情
- C#制作天气预报根据城市不同动态得获
- C#学生信息查询系统
- C#在中国地图上动态标记指定省的背景
- ASP.NET(c#) 从零动态生成Word文件用程
- winform chart动态跟进式折线图
- 旅游动态网站系统前后台完整
- ASP.NET+SQL Server动态网站开发从基础到
- C# 从内存加载动态链接库
- c#+arcengine 空间查询属性查询
- asp.net成绩查询系统
评论
共有 条评论