C#中的DATAGRIDVIEW表格可以进行条件筛选的显示数据吗?
发布网友
发布时间:2023-08-23 05:01
我来回答
共4个回答
热心网友
时间:2024-12-11 16:25
给不同的RADIOBUTTON赋予相应的sql查询语句,把查询结果显示在datagridview就行了。
简短的代码:
string sql="server=.;database=;integrated security=true";
string select="";
SqlConnection conn=newSqlConnection(sql);
SqlDataAdapter da=null;
DataSet ds=new DataSet();
if(radioButton1.Checked())
{
select="select *";
da=new SqlDataAdapter(select, conn);
da.Fill(ds, "worker");
dataGridView1.DataSource = ds.Tables["worker"].DefaultView;
}
else if(radioButton1.Checked())
{
}
热心网友
时间:2024-12-11 16:25
可以做到
不同的RADIOBUTTON,给予不同的sql语句去查询,然后在DATAGRIDVIEW上显示
热心网友
时间:2024-12-11 16:26
DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter = "ID>3 and ID<10";//用这个 指筛选条件
this.datagridview1.DataSource = dv;
热心网友
时间:2024-12-11 16:26
没看明白。