《C19与Winform基础教学资料》第7章 理论.ppt

《C19与Winform基础教学资料》第7章 理论.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
回顾 怎样将普通窗体设置为MDI窗体? 答:只需要设置普通窗体的一个属性IsMdiContainer为true即可。 下列控件( )不属于WinForm中的容器控件。 A.GroupBox B.Panel C.TabControl D.PrictureBox 本章任务 完成 StuInfo 应用程序的基本功能 连接到 StuInfo数据库 修改用户密码 新增登录用户 本章目标 了解ADO.NET的组成 掌握DateSet的概念 掌握SqlConnection和SqlCommand的使用 会使用连接对象和命令对象执行数据库的增删改操作 预习检查 ADO.NET 包括哪两个主要的组件? DataSet和 .NET Framework 数据提供程序。 .NET 数据提供程序的四个核心对象是什么? Connection、Command、DataReader、DataAdapter。 要完成连接数据库连接的功能,要引入的命名空间是? using System Data.SqlClient; Command对象的哪个方法对连接执行T-SQL语句并返回受影响的行数? ExecuteNonQuery ADO.NET 的主要组件 .NET FRAMEWORK核心组件 ADO.NET对象模型中有5个主要数据库访问和操作对象,分别是Connection、Command、DataReader、DataAdapter和DataSet Connection对象主要负责连接数据库 Command对象主要负责生成并执行SQL语句 DataReader对象主要负责读取数据库中的数据 DataAdapter对象主要负责在Command对象执行完SQL语句后生成填充DataSet和DataTable DataSet对象主要负责存取和更新数据 .NET FRAMEWORK的类型 SqlClient:是SQL SERVER的.NET REAMEWORK数据提供程序 它的类主要有以下几个:SqlConnection、SqlCommand、SqlDataAdapter、SqlDataReader。 使用Connection对象连接数据库 Connection的属性和方法 连接数据库示例 连接到本机的 StuInfo 数据库 示例1 代码分析 连接数据库步骤 连接数据库的步骤: 1、定义连接字符串 Connection 对象 小结 使用 Command 使用Command对象更新数据库 Command对象的描述:当与数据库建立连接之后,可以使用Command对象对数据库进行操作,如进行数据添加、删除、修改等操作。 使用 SqlCommand 执行insert语句 使用Command步骤: 1、创建数据库连接 2、定义 SQL 语句 3、创建 Command 对象 4、执行命令 使用 SqlCommand 执行update语句 使用 SqlCommand 执行删除语句 总结 C#中连接数据库,需在程序中导入哪个命名空间? System.Data.SqlClient ExecuteNonQuery()方法返回什么? 对连接执行T-SQL语句并返回受影响的行数。 Connection 对象的什么方法用来打开和关闭数据库连接? Open和Close * 中国职业教育联盟课程体系 * 此处添加公司信息 C#与Winform程序设计 第七章 ADO.Net基础 * * 中国职业教育联盟课程体系 中国职业教育联盟课程体系 成就百万精英 图片框属于其他控件 到目前为止,你学会了哪些窗体控件?至少说出5个。 答:RadioButton、CheckBox、GroupBox、Panel、TabControl…… D 本章单词 active([‘?ktiv] 活跃的; 积极的) data([‘deit?] 数据,资料) object([‘?bd?ikt] 对象; 客体) provider([pr?‘va?d?] 供应者;提供者) connection([k?‘nek??n] 连接, 联结) command([k?‘mɑ:nd] 指挥; 控制) datareader([‘deit?][’ri:d?] 读流数据) dataset([‘deit?][set] 数据集) adapter([?‘d?pt?] 适配器) datatablecollection([‘deit?][’teibl][k?‘lek??n] 数据表集合) datatable([deit?][teibl] 数据表)

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档