- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目模块二 用户管理主要内容:一 模块(module)的基本概念二 datagridview控件的属性与方法三 用户管理功能设计一 模块的基本概念 一个项目中所有对象都能使用的公有变量或方法必须在模块中声明。1 模块的声明访问权限修饰符 Module 模块名称……’为该模块添加类、属性、方法等End Module数 据 集二 Datagridview控件怎样显示 DataSet 中的数据呢?使用 DataGridView2.1 DataGridView 控件介绍强大而灵活地显示数据轻松定义控件外观像 Excel 表格一样方便一行代码实现数据绑定可视化操作(1)DataGridView 的重要属性属性说明Columns 包含的列的集合DataSourceDataGridView 的数据源ColumnCount设置或返回列的数目在其中编辑 DataGridView 列的属性属性说明Rows 包含的行的集合RowsCount设置或返回行的数目SelectionMode指示或设置如何选折单元格MultiSelect是否允许多选单元格(2) DataGridView 中各列的主要属性属性说明DataPropertyName绑定的数据列的名称HeaderText列标题文本Visible指定列是否可见Frozen指定水平滚动DataGridView时列是否移动ReadOnly指定单元格是否为只读2.2 显示数据的方法(1) 绑定的方法实现步骤:添加窗体的控件设置 DataGridView 控件和其中各列的属性设置 DataSource 属性,指定数据源dgvTeacher.DataSource = dataSet.Tables[“Teacher];(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)各个按钮的锁定与解锁的控制 9、春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜。10、人的志向通常和他们的能力成正比例。11、夫学须志也,才须学也,非学无以广才,非志无以成学。12、越是无能的人,越喜欢挑剔别人的错儿。13、志不立,天下无可成之事。14、Thank you very much for taking me with you on that splendid outing to London. It was the first time that I had seen the Tower or any of the other famous sights. If Id gone alone, I couldnt have seen nearly as much, because I wouldnt have known my w
您可能关注的文档
最近下载
- 一种检测磷酸铁锂粉末中磁性金属异物及磷化铁含量的方法.pdf VIP
- 2023年华为公司招聘职位要求.pdf
- 三年级心理健康第1-16课全册教案.pdf
- 2021面瘫的针灸治疗测试题【附答案】.doc
- IATF16949第五版DFMEA管理程序+潜在失效模式及后果分析程序.doc
- 智慧城市大数据平台设计方案.pdf VIP
- 匹兹堡睡眠质量指数(PSQI)表格版-打印保健养生.docx
- 林木林地权属争议处理申请书(样本).pptx
- 手机销售网站的设计与实现.doc VIP
- 河南省图集 12YN6、12YN7、12YN9 热力工程、民用建筑空调与供暖冷热计量设计与安装 DBJT19-07-2012.docx
文档评论(0)