c#vs2015 一个文本框多字段模糊查询datagridview表数据
来源:互联网 发布:ssh毕业设计2017源码 编辑:程序博客网 时间:2024/06/14 07:43
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace 一个本框多字段查询
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void dataGridViewAssignmentERP1()//dataGridView1表,改列名称,将控件设置为只读,排序, 宽度
{
dataGridView1.Columns[0].HeaderText = "选择";//改列名称
dataGridView1.Columns[1].HeaderText = "员工编号";//改列名称
dataGridView1.Columns[2].HeaderText = "员工姓名"; //改列名称
dataGridView1.Columns[3].HeaderText = "性别";//改列名称
dataGridView1.Columns[4].HeaderText = "状态"; //改列名称
dataGridView1.Columns[5].HeaderText = "部门";//改列名称
dataGridView1.Columns[6].HeaderText = "职务"; //改列名称
dataGridView1.Columns[7].HeaderText = "教育程度";//改列名称
dataGridView1.Columns[8].HeaderText = "身份证号"; //改列名称
dataGridView1.Columns[9].HeaderText = "电话号码";//改列名称
dataGridView1.Columns[10].HeaderText = "籍贯"; //改列名称
dataGridView1.Columns[11].HeaderText = "出生日期";//改列名称
dataGridView1.Columns[12].HeaderText = "家庭电话"; //改列名称
dataGridView1.Columns[13].HeaderText = "家住地址";//改列名称
dataGridView1.Columns[14].HeaderText = "民族"; //改列名称
dataGridView1.Columns[15].HeaderText = "婚姻状况";//改列名称
dataGridView1.Columns[16].HeaderText = "现住地址"; //改列名称
dataGridView1.Columns[17].HeaderText = "入职日期";//改列名称
dataGridView1.Columns[18].HeaderText = "试用期"; //改列名称
dataGridView1.Columns[19].HeaderText = "离职日期"; //改列名称
dataGridView1.Columns[20].HeaderText = "政治面貌";//改列名称
dataGridView1.Columns[21].HeaderText = "电子邮箱"; //改列名称
dataGridView1.Columns[22].HeaderText = "毕业学校"; //改列名称
dataGridView1.Columns[23].HeaderText = "所学专业"; //改列名称
dataGridView1.Columns[24].HeaderText = "工资银行帐号";//改列名称
dataGridView1.Columns[25].HeaderText = "备注"; //改列名称
}
SqlConnection conn;
private void RefreshData1()//dataGridView1表刷新数据
{
try
{
conn = new SqlConnection("server=WINDOWS-CBBU2E6;database=OrderManagementSystem;Uid = sa; Pwd = 123");
SqlCommand cmd = new SqlCommand("select*from dbo.staffinformation", conn);
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataSet ds = new DataSet();
sda.Fill(ds, "dbo.staffinformation");
dataGridView1.DataSource = ds.Tables["dbo.staffinformation"];
dataGridViewAssignmentERP1();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "软件提示");
throw ex;
}
}
private void Form1_Load(object sender, EventArgs e)
{
RefreshData1();//dataGridView1表刷新数据
}
private void button1_Click(object sender, EventArgs e)
{
conn = new SqlConnection("server=WINDOWS-CBBU2E6;database=OrderManagementSystem;Uid = sa; Pwd = 123");
SqlCommand cmd = new SqlCommand("select * from dbo.staffinformation where PersonnelID like '%" + textBox1.Text + "%'or PersonnelName like '%" + textBox1.Text + "%' or Sex like '%" + textBox1.Text + "%'or Status like '%" + textBox1.Text + "%'or Department like '%" + textBox1.Text + "%'or Post like '%" + textBox1.Text + "%'or EducationDegree like '%" + textBox1.Text + "%'or IDNumber like '%" + textBox1.Text + "%'or PhoneCode like '%" + textBox1.Text + "%'or NativePlace like '%" + textBox1.Text + "%'or BirthDate like '%" + textBox1.Text + "%'or HomePhone like '%" + textBox1.Text + "%'or HomeAddress like '%" + textBox1.Text + "%'or Nation like '%" + textBox1.Text + "%'or MaritalStatus like '%" + textBox1.Text + "%'or PresentAddress like '%" + textBox1.Text + "%'or EntryDate like '%" + textBox1.Text + "%'or DuringProbation like '%" + textBox1.Text + "%'or DimissionDate like '%" + textBox1.Text + "%'or PoliticalStatus like '%" + textBox1.Text + "%'or Email like '%" + textBox1.Text + "%'or SchoolGraduation like '%" + textBox1.Text + "%'or SoxtSpecialty like '%" + textBox1.Text + "%'or WagBankID like '%" + textBox1.Text + "%'or Remarks like '%" + textBox1.Text + "%'", conn);
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataSet ds = new DataSet();
sda.Fill(ds, "dbo.staffinformation");
dataGridView1.DataSource = ds.Tables["dbo.staffinformation"];
}
}
}
- c#vs2015 一个文本框多字段模糊查询datagridview表数据
- MySQL单表多字段模糊查询
- MySQL单表多字段模糊查询
- sql2005多字段模糊查询
- SQL多字段模糊查询
- 多字段模糊查询方法
- sqlite3多字段模糊查询
- MySQL多字段模糊查询
- MySQL多字段模糊查询
- thinkphp多字段模糊查询
- 单表多字段MySQL模糊查询的实现
- MySQL单表多字段模糊查询解决方法
- mysql 单表多字段模糊查询解决方法
- 多字段模糊匹配关键字查询
- .net多字段模糊查询问题
- mysql多关键字多字段模糊查询
- MySQL多关键字多字段模糊查询
- MySQL简单实现多字段模糊查询
- mac 卸载pkg安装包
- Git的使用场景
- 详解HttpURLConnection
- 从Watson看AI平台的架构设计
- LeetCodeday03
- c#vs2015 一个文本框多字段模糊查询datagridview表数据
- Unity调试Android安装包
- Java线程池快速学习教程
- 微信APP下载页面
- 【TensorFlow实战计算机视觉】 之 猫狗大战
- JMeter简单压力测试
- JZOJ5444. 【NOIP2017提高A组冲刺11.2】救赎
- git过滤
- 练习使用消息队列