版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 直播电商选品组货方法论之引流款利润款爆款搭配策略
- 2026年玫瑰和金鱼测试题及答案
- 小学消防员紧急救援说课稿
- 初中综合实践统计说课稿
- 初三学习方法2025说课稿
- 高中火灾自救2025说课稿
- 确认合作开发现有产品线事宜函(7篇)
- 2026年小学兼教学科板书设计怎么写
- 初中专题探究艺术欣赏说课稿
- 小学自然观察说课稿2025年户外版
- 2026年及未来5年市场数据中国消防火灾报警系统行业市场竞争格局及投资前景展望报告
- 2026年郴州职业技术学院教师招聘考试备考题库及答案解析
- 2026年贵州遵义市初二学业水平地理生物会考真题试卷+解析及答案
- 2026年中考历史全真模拟试卷及答案(共四套)
- 成都2025年公安辅警笔试题目及参考答案
- 拆违控违培训课件
- 小学信息技术课堂中STEAM教育模式研究教学研究课题报告
- 算力设施产业图谱研究报告 -2024
- 2026年四川省事业单位联考《综合知识》试题及答案
- 公共洗手间卫生清洁培训
- 大连软件产业发展战略的深度剖析与对策构建
评论
0/150
提交评论