使用开发数据库应用系统tp07_第1页
使用开发数据库应用系统tp07_第2页
使用开发数据库应用系统tp07_第3页
使用开发数据库应用系统tp07_第4页
使用开发数据库应用系统tp07_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

指导学习:课程总复习第七章课程内容回顾第一章~第四章构建Windows窗体ADO.NET连接式操作数据第五章~第六章TreeView控件ADO.NET断开式操作数据控件的数据绑定2/17课程内容回顾贯穿案例:MySchool学生管理系统功能学生信息管理学生成绩管理使用技能点使用控件设计窗体使用ADO.NET操作数据项目案例:超市商品管理账户管理商品管理3/17学员总结分组总结内容要求正确、全面、重点突出表达要求清晰流畅、有条理4/17知识分享知识梳理:构建布局良好的窗体构建窗体窗体的属性和事件Application类:Exit()方法窗体的显示:模式化显示、非模式化显示窗体的隐藏和关闭:Hide()、Close()方法MDI应用程序:父窗体、子窗体提示信息的消息框MessageBox窗体间的数据传递通过添加公有字段实现5/17知识梳理:窗体控件窗体控件Label、TextBox、ComboBox、NumericUpDown、DateTimePickerButton、RadioButtonGroupBox、PanelMenuStrip、ContextMenuStrip、ToolStripPictureBox、ImageList、TimerListView、DataGridView、TreeViewMDI排列控件VisualStudio的格式菜单Anchor和Dock属性6/17知识梳理:ADO.NET两大组件.NET数据提供程序:4个核心对象,与具体数据库相关DataSet:独立于数据源,存在与内存中两种操作数据方式连接式:Connection、Command、DataReader断开式:DataAdapter、DataSet7/17任务任务实现航班查询功能实现机票预订功能训练的技能点利用控件设计窗体利用ADO.NET查询和操作数据库利用DataGridView显示数据8/17综合练习:航班机票预定阶段1:设计窗体需求说明航班信息查询部分航班预定部分显示航班信息用DataGridView航班预定部分的航班基本信息为只读练习完成时间:20分钟9/17提示综合练习:航班机票预定阶段2:实现出发地和目的地绑定功能需求说明理解提供的数据库表结构绑定出发地组合框的城市列表绑定目的地组合框的城市列表根据数据集的城市表创建2个视图出发地和目的地分别绑定这2个视图练习完成时间:20分钟10/17提示共性问题集中讲解常见问题及解决办法代码规范问题调试技巧共性问题集中讲解11/17综合练习:航班机票预定阶段3:实现航班查询功能需求说明点击“查询”时,判断必须选择了出发地和目的地在窗体上显示符合条件的航班信息练习完成时间:15分钟12/17综合练习:航班机票预定阶段4:实现选择航班功能需求说明点击查询结果中的某一个航班在窗体下方显示该航班的详细信息获取DataGridView中当前行的每一个单元格将单元格的值显示在文本框中练习完成时间:10分钟13/17提示共性问题集中讲解常见问题及解决办法代码规范问题调试技巧共性问题集中讲解14/17综合练习:航班机票预定阶段5:实现航班预定功能需求说明点击“预定”按钮将预定的记录保存到数据库显示生成的订单编号订单编号是一个6位随机数字出发日期应该晚于当前日期练习完成时间:25分钟15/17提示总结使用DataView作为DataGridView的数据源显示航班信息,方便进行查询筛选获取选中航班信息,需要使用

生成订单编号需要使用随机数16/17Randomrandom=newRandom();IntorderId=ran

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论