日期:2014-05-17  浏览次数:20981 次

请教选择查询的问题
 如图所示,已可实现时间段的选择查询问题。但是勾选其他选项后,实现的是全部数据的查询,无法实现某一时间段特定选项的查询。代码如下,本人小白,还请各位大侠不吝赐教。
private void btnSelect_Click(object sender, EventArgs e)
        {

            DataSet ds = new DataSet();
            ds.Clear();
         
            string queryselect = "select * from jt where 1=1 ";

            if (cb1.Checked)
            {
                queryselect += " and model = '" + cbbcategory.Text + " '";
            }
            if (cb2.Checked)
            {
                queryselect += " and modelnumber" + " like '%" + txtMN.Text + "%'";
            }
            if (cb3.Checked)
            {
                queryselect += " and problemdescribe" + " like '%" + cbbQC.Text + "%'";
            }
            if (cb4.Checked)
            {
                queryselect += " and author" + " like '%" + txtAuthor.Text + "%'";
            }
            if (cb7.Checked)
            {
                queryselect += " and data" + " like '%" + txtData.Text + "%'";