给不同的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())
{
}
可以做到
不同的RADIOBUTTON,给予不同的sql语句去查询,然后在DATAGRIDVIEW上显示
DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter = "ID>3 and ID<10";//用这个 指筛选条件
this.datagridview1.DataSource = dv;
没看明白。