数据库访问技术mdash;mdash;ADONET 程序设计.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库访问技术amp;mdash;amp;mdash;ADONET程序设计.ppt

数据库访问技术——ADO.NET 程序设计 第1章 以数据为中心的应用程序和 ADO.NET 第2章 连接数据源 第3章 执行连接环境下的数据库操作 第4章 构建 DATASET 第5章 使用 ADO.NET 读取和写入 XML 第6章 从现有数据源构造数据集 第7章 构建和应用 ADO.NET 的 Web 服务 第3章 执行连接环境下的数据库操作 使用连接环境 创建 Command 对象 执行返回单值的 Command 对象 执行返回多行的 Command 对象 执行不返回记录的 Command 对象 使用事务机制 使用连接环境 连接应用的对象模型 连接环境的典型场景 在连接应用中涉及到的.NET Framework的类 使用连接环境 连接环境下应用程序的对象模型 连接环境下应用程序的对象模型 连接环境下应用程序的对象模型(续) XxxConnection 建立与数据源的连接,如 SqlConnection 用于建立与 Microsoft SQL Server? 的连接,OleDbConnection用于建立与任何支持 OLEDB 的数据源的连接 XxxCommand 执行数据源的命令,如 SqlCommand 可以调用一个 Microsoft SQL Server? 的存储过程,XxxCommand 对象的 ExecuteReader 方法可以返回一个 XxxDataReader 对象 连接环境下应用程序的对象模型(续) XxxDataReader 以只读的、前向的方式,以流的形式读取数据,例如 SqlDataReader 可以读取 Microsoft SQL Server? 中的数据 XxxDataReader 由 XxxCommand(通常是SELECT命令)的 ExecuteReader 方法返回 XxxXmlReader 提供以快速的、无缓存的、前向的方式读取XML数据 第3章 执行连接环境下的数据库操作 使用连接环境 创建 Command 对象 执行返回单值的 Command 对象 执行返回多行的 Command 对象 执行不返回记录的 Command 对象 使用事务机制 创建 Command 对象 Command 对象的概念 创建存储过程 创建 Command 对象 Command 对象参数 为Command 对象创建参数 Command 对象的概念 一个 Command 对象是一个SQL语句或者存储过程的引用 Command 对象可以直接被执行 属性 Name:可选属性,可以用于引用该对象 Connection:连接对象的引用,与数据库交互 CommandType:Text、StoredProcedure、DirectTable 的一种 CommandText:SQL 语句或者存储过程的名字 Parameters :可以有零个或多个参数 Command 对象的概念(续) 方法 ExecuteScalar 返回一个惟一的值 ExecuteReader 返回数据行的集合 ExecuteNonQuery 用于更新数据库或改变数据库结构,返回被影响的行数 ExecuteXmlReader (仅限于SqlCommand) 返回一个 XML 的结果集 创建存储过程 服务器资源管理器 在视图菜单中,单击服务器资源管理器或者按下Ctrl+Alt+S 创建一个数据连接 点击新建存储过程 插入 SQL 语句 演示 创建一个存储过程 测试一个存储过程 创建 Command 对象 编程实现 使用 New 关键字创建一个新实例并设置其属性 cmd = new OleDbCommand(); cmd.CommandText = strSQL; cmd.Connection = cn; 使用指定了查询字符串与连接的构造函数 cmd = new OleDbCommand(strSQL, cn); 调用 Connection 对象的 CreateCommand 方法 cmd = cn.CreateCommand(); cmd.CommandText = strSQL; 创建 Command 对象(续) 使用服务器资源管理器 在视图菜单,单击服务器资源管理器或者按下Ctrl+Alt+S 将一个存储过程拖拉到窗体或者组件上 使用工具箱 使用 SqlConnection 或者 OleDbConnection 使用 SqlCommand 或者 OleDbCommand Command 对象参数 介绍 SQL 语句和存储过程可以有输入输出参数以及返回值 Command对象参数用来设置或者返回这些参数 SqlParameter、OleDbParameter 属性 ParameterName、DbType、Size

文档评论(0)

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

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

1亿VIP精品文档

相关文档