WEB开发网
开发学院软件开发C语言 利用C#开发科技档案管理系统(四) 阅读

利用C#开发科技档案管理系统(四)

 2009-02-27 08:18:14 来源:WEB开发网   
核心提示:(9)查询数据操作private void tlBtnFind_Click(object sender, EventArgs e) { if (tlCmbType.Text == string.Empty) { MessageBox.Show("查询类别不能为空!", "提示...&quo

(9)查询数据操作

private void tlBtnFind_Click(object sender, EventArgs e)
{
            if (tlCmbType.Text == string.Empty)
            {
                MessageBox.Show("查询类别不能为空!", "提示...", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tlCmbType.Focus();
                return;
            }
            else
            {
                if (tlTxtFindValue.Text.Trim() == string.Empty)   //查询值为空时
                {
                    dgvStockList.DataSource = MySQL.GetAll_Scroll_Data_5("tb_Scroll").Tables[0].DefaultView; //赋值
                    this.SetdgvStockListHeadText();
                    return;
                }
            }
            DataSet ds = null;                 //创建DataSet对象
            if (tlCmbType.Text == "分类卷号")  //按分类卷号查询
            {
                MyScroll.MyScl_1 = tlTxtFindValue.Text.ToUpper();              //转化为大写
                ds = MySQL.Find_Scroll_ByScl_1_5(MyScroll, "tb_Scroll");
                dgvStockList.DataSource = ds.Tables[0].DefaultView;            //表格赋值
            }
            else                 //按装订代号查询
            {
                MyScroll.MyScl_2 = tlTxtFindValue.Text.ToUpper();              //转化为大写
                ds = MySQL.Find_Scoll_ByScl_2_5(MyScroll, "tb_Scroll");
                dgvStockList.DataSource = ds.Tables[0].DefaultView;            //表格赋值
            }
            this.SetdgvStockListHeadText();       //表头标题处理. 注意:先表格赋值
            this.ClearText();                     //清空
}

1 2 3 4  下一页

Tags:利用 开发 科技

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接