项目模块二:用户管理

上传人:女**** 文档编号:252515715 上传时间:2024-11-16 格式:PPT 页数:18 大小:490KB
返回 下载 相关 举报
项目模块二:用户管理_第1页
第1页 / 共18页
项目模块二:用户管理_第2页
第2页 / 共18页
项目模块二:用户管理_第3页
第3页 / 共18页
点击查看更多>>
资源描述
,项目模块二 用户管理,一,模块(,module),的基本概念,二,datagridview,控件的属性与方法,三 用户管理功能设计,主要内容:,一 模块的基本概念,一个项目中所有对象都能使用的公有变量或方法必须在模块中声明。,1 模块的声明,访问权限修饰符,Module,模块名称,为该,模块添加类、属性、方法等,End Module,怎样显示,DataSet,中的数据呢?,数 据 集,使用,DataGridView,二,Datagridview,控件,2.1,DataGridView,控件介绍,强大而灵活地显示数据,轻松定义控件外观,像,Excel,表格,一样方便,一行代码,实现数据绑定,可视化,操作,(1),DataGridView,的重要属性,属性,说明,Columns,包含的列的集合,DataSource,DataGridView,的数据源,ColumnCount,设置或返回列的数目,在其中编辑,DataGridView,列的属性,属性,说明,Rows,包含的行的集合,RowsCount,设置或返回行的数目,SelectionMode,指示或设置如何选折单元格,MultiSelect,是否允许多选单元格,(2),DataGridView,中各列的主要属性,属性,说明,DataPropertyName,绑定的数据列的名称,HeaderText,列标题文本,Visible,指定列是否可见,Frozen,指定水平滚动,DataGridView,时列是否移动,ReadOnly,指定单元格是否为只读,(1)绑定的方法,实现步骤:,添加窗体的控件,设置,DataGridView,控件和其中各列的属性,设置,DataSource,属性,指定数据源,dgvTeacher,.,DataSource,=,dataSet,.Tables“Teacher;,2.2 显示数据的方法,(2)非绑定的方法,实现步骤:,利用自定义类的一个对象的,selectsqldt,方法返回,一个,datatable,对象,编程实现把该,datatable,中的内容添加到,datagridview,控件中,(1)利用一重循环添加列标题,(2),利用二重循环添加数据,1 创建用户管理窗口,三 用户管理设计,2 用户表设计,每小组自己添加3条记录,3 窗体加载时的处理,(1)显示用户列表,思路,:在,form_load,事件中以非绑定方式显示,用户表中的数据到,datagridview,控件中,分析:,(,a),如果显示,datatable,中的一个字段的值?,字段值为,null,怎么办?,(,b),如何显示一条记录的内容?,(,c),如何显示已知条记录的内容?,(2)界面各控件状态的设置,例如,Groupbox2.enabled=false,(3),窗体加载后的界面如下,4 编辑功能设计分析,操作过程分析:,4.1 增加,(1),用户点“增加”按钮时,,groupbox,解除锁定,“保存”和“取消”按钮解除锁定,(2)用户输入完毕,如果要保存,点击“保存”按钮时将数据保存,同时清空控件,锁定“保存”、“取消”按钮和,groupbox,控件,更新,datagridview,的数据显示;如果不保存,单击“取消”按钮,4.2 修改,(1),用户点“修改”按钮时,,groupbox,解除锁定,“保存”和“取消”按钮解除锁定,把选中的,datagridview,中的记录内容复制到对应的控件中去,(2)用户修改完毕时,如果要保存,点击“保存”按钮时将数据保存,同时清空控件,锁定“保存”、“取消”按钮和,groupbox,控件,更新,datagridview,的数据显示;如果不保存,单击“取消”按钮,4.3 删除,用户点“删除”按钮时,提示用户是否真要删除,是的话就删除记录,更新,datagridview,的数据显示。,编程关键点,(1)“保存”按钮的,click,事件中的代码:,如何判断到底是增加时的保存还 是修改后的保存?,如果是增加时的保存,该执行什么,sql,语句,如果是修改后的保存,该执行什么,sql,语句,(2)各个按钮的锁定与解锁的控制,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 临时分类 > 职业技能


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!