C#中多条件查询
来源:互联网 发布:观网络知识防诈骗有感 编辑:程序博客网 时间:2024/06/05 22:30
C#中的多条件查询
using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace 多条件查询{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnSearch_Click(object sender, EventArgs e) { int id = Convert.ToInt32(cboSearchClass.SelectedItem); string name = txtSearchName.Text; string geder = cboSearchGender.SelectedItem!=null? cboSearchGender.SelectedItem.ToString():null; bool hasdate = chkIsByDate.Checked; MessageBox.Show(GetSearchStudents(id,name,geder)); } public string GetSearchStudents(int cid, string name, string sex) { string sql = "select * from v_Students where PIsDel=0 and pType=1"; List<Person> students = new List<Person>(); List<SqlParameter> list = new List<SqlParameter>();//存参数 //站着埋 if (cid != -1) { sql += " and pcid=@cid"; list.Add(new SqlParameter("@cid", cid)); } if (!string.IsNullOrEmpty(name)) { sql += " and PCName like @name"; list.Add(new SqlParameter("@name", "%" + name + "%")); } if (!string.IsNullOrEmpty(sex) && sex != "不限") { sql += " and pSex=@sex"; list.Add(new SqlParameter("@sex", sex)); } return sql; } }}
0 0
- C#中多条件查询
- openlayers中多条件查询
- C#连接SQL多条件复杂查询
- C#用到的多条件查询
- C# SQL 多条件查询技巧
- C# SQL多条件查询拼接技巧
- C# MongoDB 多条件动态组合查询
- C# SQL 多条件查询技巧
- MongoDB官方C#驱动中查询条件Query用法
- MongoDB官方C#驱动中查询条件Query用法
- SQL多条件查询拼接in中条件方法
- mybatis中mysql多条件查询
- mybatis中根据多条件list查询
- tp5中多条件模糊查询
- laravel5.2中多条件or查询
- 多条件查询数据库表中记录
- Mybatis中动态sql(多条件查询)
- Oracle中查询条件
- VI中的批量替换
- 生物信息——连锁不平衡 Linkage Disequilibrium
- Android多媒体--利用Service实现背景音乐的播放
- 线程的start()方法和run()方法的区别
- leetcode: Combination Sum
- C#中多条件查询
- 第二章 Swift 基础语法
- 自己整理的HTML基本标签参考知识
- Spring配置数据源的三种方式 (dbcp,c3p0,jndi)
- 50种方法优化SQL Server
- UVa 755 - 487--3279
- Python核心编程之第一个Python程序
- 使用PIG Latin 进行编程
- Nebula3 渲染系统