Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第4章
15页1、第4章基础信息设置模块设计,4.1系别设置窗体设计 4.2 专业设置窗体设计,4.1系别设置窗体设计,该窗体的设计步骤为: 选中项目中的BasicInfo文件夹,右击,从快捷菜单中,选择“添加”-“Windows窗体”,在“添加新项”对话框中,输入窗体名称:frmDepartment.cs,单击“添加”后,该窗体便添加到项目中的文件夹BasicInfo中。然后对该窗体进行界面设计和代码设计。 4.1.1 系别设置窗体界面设计 4.1.2 系别设置窗体代码实现,系别设置窗体及主要控件的主要属性设置,4.1.2 系别设置窗体代码实现,编程分析: 该窗体启动时需在表格控件dgvDepartment中显示所有系别表的信息,同时将“保存”和“取消”按钮设置为无效,这就需要编写窗体的Load事件方法; 在表格控件dgvDepartment中单击,选择表格中的一行时,应将选中的行的内容显示到文本框中,这就需要编写表格控件dgvDepartment的CellClick事件方法; 要对记录进行添加、修改和删除等就要编写各个Button控件的Click事件方法; 要将后台数据库中的记录进行显示、添加、修改
2、和删除等,必须要连接后台数据库,并利用数据库操作的类对系别表进行操作。 代码略。,4.1.3 知识点,DataGridView控件的使用 (1)DataGridView控件的数据绑定 数据库开发时一般采用编写代码的方式将数据源与DataGridView控件进行绑定。 using System.Data.SqlClient; private void Form1_Load(object sender, EventArgs e) SqlConnection conn = new SqlConnection(); conn.ConnectionString = “server=(local)sqlexpress;integrated security=true;database=studentDB“; SqlDataAdapter da = new SqlDataAdapter(“select * from 系别表“,conn); DataSet ds = new DataSet(); da.Fill(ds,“系别表“); dataGridView1.DataSource=ds.Tables
3、“系别表“; ,4.1.3 知识点,(2) DataGridView控件显示数据的特点 DataGridView控件为数据源中的每个字段创建一列,使用字段名称创建列标题。 支持 Windows XP 视觉样式,您会注意到列标题具有新式的平面外观,并且当用户将鼠标移到其上时会突出显示。 DataGridView 控件还允许就地编辑,用户可以在单元格中双击或按 F2 来修改当前值,除非将DataGridView 控件的ReadOnly属性设置为只读。 支持自动排序,用户可以在列标题中单击一次或两次,基于该字段中的值按升序或降序对值进行排序。默认情况下,排序时会考虑数据类型并按字母或数字顺序进行排序。字母顺序区分大小写。 允许在DataGridView 控件中进行不同类型的选择,用户可以通过单击并拖动来突出显示一个单元格、多个单元格或多个行。单击 DataGridView 左上角的方块可以选择整个表。 支持自动调整大小功能,用户可以在标题之间的列分隔符上双击,使左边的列自动按照单元格的内容展开或收缩。,4.1.3 知识点,(3) DataGridView控件的常用属性、事件,4.1.3 知识
4、点,例如, dataGridView1.AllowUserToAddRows = false;/禁止用户添加行 dataGridView1.AllowUserToResizeColumns = false;/禁止用户调整列大小 dataGridView1.AllowUserToResizeRows = false;/禁止用户调整行大小 dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;/选择整行 dataGridView1.RowHeadersVisible = false; /不显示行头 dataGridView1.ColumnHeadersVisible = false; /不显示列头 dataGridView1.AutoGenerateColumns = false; /不允许自动创建列 dataGridView1.MultiSelect = false; /不允许选择多行,(3) DataGridView控件的常用属性、事件,4.1.3 知识点,(
《Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第4章》由会员E****分享,可在线阅读,更多相关《Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第4章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课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页