《c24与winform基础教学》第8章上机课件_第1页
《c24与winform基础教学》第8章上机课件_第2页
《c24与winform基础教学》第8章上机课件_第3页
《c24与winform基础教学》第8章上机课件_第4页
《c24与winform基础教学》第8章上机课件_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、C#与Winform程序设计第八章 ADO.Net查询(上机)2022/8/41中国职业教育联盟课程体系中国职业教育联盟课程体系成就百万精英第1页,共16页。回顾1、ADO.NET核心类有哪些?2、ADO.NET核心对象常用方法有?Connection、Command、DataReader、DataAdapter、DataSetConnectionOpen()、Close()CommandExecuteReader()、Execute()DataReaderRead()DataAdapterFill()、Update()DataSetClear()、Copy()、Reset()第2页,共16页

2、。上机目标掌握ADO.NET几个核心对象的使用方法通过Connection对象成功建立数据库连接ADO.NET实现登录ADO.NET用户管理第3页,共16页。上机目标演示Wow1、查询商品类型显示到下拉框,选择类型删除2、添加商品3、管理员登录4、实现添加商品价格第4页,共16页。5训练要点:通过DataAdater对象查询数据,使用SqlCommand对象执行删除命令需求说明:查询商品类型显示到下拉框,选择类型删除阶段1第5页,共16页。6实现思路:阶段1 完成时间:20分钟/*绑定下拉框*/连接数据库SqlConnection conn = new SqlConnection(connSt

3、ring);/查询数据string sql = select waretypeid,waretypeName from waretype;SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, conn);DataSet dataSet = new DataSet();dataAdapter.Fill(dataSet);/绑定数据cboAllWareType.DataSource = dataSet.Tables0;cboAllWareType.DisplayMember = waretypename;cboAllWareType.ValueM

4、ember = waretypeid;第6页,共16页。7共性问题集中讲解阶段1第7页,共16页。8训练要点:使用SqlCommand和SqlConnection执行插入SQL命令需求说明:添加商品信息保存到数据库中阶段2第8页,共16页。9实现思路:画添加商品的界面;点保存按钮获取控件中输入的值,将值保存到数据库中。阶段2/定义变量储存商品的各种信息string wareName=txtWareName.Text;string wareTotal=txtWareTotal.Text;string wareLevel=cboWareLevel.Text;string upOrDown=cbow

5、areUpAndDown.Text;string waretype = cboAllWareType.Text;string wareRemark=txtWareRemark.Text;string selectSql =string.Format(select waretypeid from waretype where waretypeName=0,waretype);SqlCommand select = new SqlCommand(selectSql,conn);object wareTypeId = select.ExecuteScalar();/定义插入商品信息语句string

6、sql = string.Format(insert wareinfo( wareTypeId, wareName, wareLevel, wareTotaNumber, wareUpAndDown, wareRemark) values(0,1,2,3,4,5), Convert.ToInt32(wareTypeId), wareName, wareLevel, Convert.ToInt32(wareTotal),Convert.ToInt32(upOrDown), wareRemark);/创建对象执行插入语句SqlCommand cmd = new SqlCommand(sql,con

7、n);int count = cmd.ExecuteNonQuery();conn.Close(); 完成时间:30分钟第9页,共16页。10共性问题集中讲解阶段2第10页,共16页。11训练要点:Random类的使用,SqlConnection和SqlCommand类的使用需求说明:实现超市管理员登录阶段3第11页,共16页。12实现思路:首先当然要完成界面的构建写一个方法实现随数的产生。编写登录按钮的代码实现登录判断和窗口跳转。阶段3 完成时间:25分钟第12页,共16页。13共性问题集中讲解阶段3第13页,共16页。14训练要点:SqlConnection和SqlCommand类的使用需求说明:实现添加商品价格功能阶段4第14页,共16页。15实现思路:首先当然要完成界面的构建在保存按钮

温馨提示

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

评论

0/150

提交评论