你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 专家论坛
利用C#开发科技档案管理系统(十二)
 

5)整本图归还数据信息保存

private void btnSave_Click(object sender, EventArgs e) 

{

  if (Convert.ToBoolean(BaseClass.ClsComm.Int_PrintPower))  //权限控制--借阅管理

            {

                //借阅人的“编号”和“姓名”不能为空

                if (TxtRed_1.Text == string.Empty || TxtRed_2.Text == string.Empty)

                {

                    MessageBox.Show("【编号】和【姓名】为必填项!", "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    return;

                }

                if (TxtScl_1.Text == string.Empty) //“分类卷号”不能为空

                {

                    MessageBox.Show("【分类卷号】为必填项!", "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    return;

                }

                //执行修改数据-- 修改“借阅信息表”中【是否归还】信息

                MyBorrow.MyBrw_2 = this.TxtRed_1.Text.Trim();       //借阅人编号-- Key

                MyBorrow.MyBrw_4 = this.TxtScl_1.Text.Trim();       //分类卷号  -- Key

                MyBorrow.MyBrw_7 = DateTime.Now.ToString();         //归还日期

                MyBorrow.MyBrw_9 = "(Y)";                         //是否归还

                int Id = MySQL.Update_Borrow_Brw_9(MyBorrow);

                MessageBox.Show("修改--【借阅表】中【是否归还】信息--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information);

                //执行修改数据-- 修改“整本图表”中【是否借出】信息

                MyScroll.MyScl_1 = this.TxtScl_1.Text.Trim();       //分类卷号

                MyScroll.MyScl_7 = "(N)";                         //是否借出

                int Id2 = MySQL.Update_Scroll_Scl_7(MyScroll);

                MessageBox.Show("修改--【整本图表】中【是否借出】信息--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information);

                DataSet ds = null;                                      //创建DataSet对象

                MyBorrow.MyBrw_3 = TxtRed_2.Text.Trim();                //借阅人姓名

                ds = MySQL.Find_ByBrw_3(MyBorrow, "tb_Borrow");         //查询符合条件的数据

                this.dgvScrollView.DataSource = ds.Tables[0].DefaultView;//表格赋值-- 升序

                this.SetdgvScrollViewHeadText_Width();//表头标题-- 列宽处理. 注意:先表格赋值

                this.TxtScl_1.Text = "";  //分类卷号

                this.TxtScl_2.Text = "";  //装订代号

                this.TxtScl_3.Text = "";  //型号名称

            }

            else

            {

                MessageBox.Show("对不起,您无权进行【借阅管理】操作!", "提示...", MessageBoxButtons.OK, MessageBoxIcon.Information);

                return;

            }

}

 

8           结语

本文系统地讲述了利用C# 开发“科技档案管理系统”的全过程。系统投入运行以来,大大提高了科技档案室工作人员的工作效率,科技档案数据资料的准确性、完整性得到了有力的保证,通过数据共享,大大方便了各类技术人员对信息的使用,结束了手工管理科技档案资料的历史,使公司科技档案室的信息化应用水平上了一个新的台阶。

 

 

参考文献

1]曹祖圣、吴明哲、林义证. Visual C# .NET程序设计经典. 科学出版社 2004

2]张跃廷、许文武、王小科. C# 数据库系统开发完全手册. 人民邮电出版社 2006

3]张跃廷、王小科、张宏宇. C# 程序开发范例宝典. 人民邮电版社  2007

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089