Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第5章
16页1、第5章班级信息管理模块设计,5.1 班级信息维护窗体设计 5.2 班级信息浏览窗体设计,5.1 班级信息维护窗体设计,该窗体的设计步骤为: 选中项目中的ClassInfo文件夹,右击,从快捷菜单中,选择“添加”-“Windows窗体”,在“添加新项”对话框中,输入窗体名称:frmClassManage.cs,单击“添加”后,该窗体便添加到项目中的文件夹ClassInfo中。然后对该窗体进行界面设计和代码设计。 5.1.1 班级信息维护窗体界面设计 5.1.2 班级信息维护窗体代码实现,5.1.1 班级信息维护窗体界面设计,详细的界面设计步骤参考课本实现。,5.1.2 班级信息维护窗体代码实现,编程分析: 该窗体的编程思路与第4章的系别设置窗体有相同的地方,但也有不同之处。 主要包括如下几个方面:该窗体一启动时,需要向ComboBox控件添加列表项的值;表格控件dgvClass中的数据来源于视图viewClass;该窗体选择查询条件和输入查询值后,单击“查询”按钮,能查询出符合条件的数据显示到表格控件dgvClass中。 代码略。,5.1.3知识点,1.将视图中的数据显示到DataGri
2、dView控件中 将视图中的数据显示到窗体中的DataGridView控件中,和从数据表中得到数据显示到控件中是类似的。不过要执行的查询语句select命令行中原来的表对象换成视图对象即可。 例如,班级信息维护窗体中显示viewClass视图中的数据到表格控件dgvClass中的代码如下: private void FillDataGridView()/通过视图,填充表格数据 / da为数据适配器对象、conn为连接对象 da = new SqlDataAdapter(“select * from viewClass order by ID“, conn); DataSet ds = new DataSet(); conn.Open(); int count = da.Fill(ds, “班级表“); conn.Close(); dgvClass.DataSource = ds.Tables“班级表“; lblClassNum.Text = “共有“+count.ToString()+“个班级“; 。 ,5.1.3知识点,2.再谈ComboBox控件与数据源的绑定 班级信息维护窗体中,
3、将cbxSpeciality控件与数据源绑定时,执行了如下代码: da = new SqlDataAdapter(“select 专业编号,专业名称 from 专业表“, conn); DataSet ds2 = new DataSet(); conn.Open(); da.Fill(ds2, “专业表“); conn.Close(); cbxSpeciality.DataSource = ds2.Tables“专业表“; cbxSpeciality.DisplayMember = “专业名称“; /设置要显示的字段; cbxSpeciality.ValueMember = “专业编号“;/设置返回值字段 注意:在这儿之所以要设置valueMember属性,是为了用户选中某一个专业名称时,可通过ComboBox控件的SelectedValue属性返回字段“专业编号”的值。,3.查询的实现 班级信息维护窗体中的“查询”按钮的关键代码如下: string fieldName = cbxCondition.Text;/获取查询的字段 string findValue = txtFindVal
《Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第5章》由会员E****分享,可在线阅读,更多相关《Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第5章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页