文档详情

第一讲 ADONET连接数据库 ppt课件.ppt

发布:2017-05-28约8.61千字共46页下载文档
文本预览下载声明
目标 了解ADO.NET 结构 了解ADO.NET 的组件 理解Command 对象和 Connection 对象 理解ADO.NET 进行事务处理 ADO.NET 简介 ADO.NET 简介 ADO.NET 简介 ADO.NET 简介 ADO.NET 的优点 互操作性 性能 可伸缩性 标准化 可编程能力 ADO.NET的结构 ADO.NET 对数据库的访问 ADO.NET 对数据库的访问 ADO.NET 对数据库的访问 知识点小结 引入ADO.NET的原因 ADO.NET的优缺点 ADO.NET的组成结构 ADO.NET对数据库的调用过程 .NET 数据提供程序 .NET 数据提供程序 .NET 数据提供程序 用于 SQL Server 的 .NET Framework 数据提供程序 .NET 数据提供程序 用于 OLEDB 的 .NET Framework 数据提供程序 .NET 数据提供程序 用于 ODBC 的 .NET Framework 数据提供程序的命名空间 用于 Oracle 的 .NET Framework 数据提供程序的命名空间 知识点小结 使用的名称空间 SQL Server using System.Data.SqlClient OLE DB using System.Data.OleDb Oracle using System.Data.OracleClient ODBC using System.Data.Odbc Connection 对象 Connection 对象 Connection 对象4-3 Connection 对象 知识点小结 Connection对象的作用 Connection对象的两种使用方法 拖拉控件 写代码 四种典型的连接方式的应用名称空间和连接字符串的写法 SqlConnection OleDbConnection OracleConnection OdbcConnection Command 对象 Command 对象 Command 对象 Command 对象 用SQL 语句的Command设置 SqlCommand objComm=new SqlCommand(); objComm.CommandText=SQL 语句; objComm.CommandType=CommandType.Text ; objComm. Connection=objConnection; 用存储过程的Command设置 SqlCommand objComm=new SqlCommand(); objComm.CommandText=“sp_DeleteName; objComm.CommandType=CommandType. StoredProcedure ; objComm. Connection=objConnection; Sp_DeleteName是在SQL Server服务器上创建的存储过程 Command 对象 6-4 Command 对象 Command 对象 知识点小结 Command的作用 Command的使用前提 Connection打开 Command的使用方法 命令文本方式 存储过程方式 Command返回值类型 返回受影响的行数 返回第一行第一列 返回DataReader .NET 中的事务处理 .NET 中的事务处理 .NET 中的事务处理 SqlTransaction 类 SqlTransaction 类 SqlTransaction 类 应用程序示例 应用程序示例 应用程序示例 应用程序示例 应用程序示例 7-5 应用程序示例 7-6 Sample Application 7-7 总结 .NET framework 中的 ADO.NET 是一组类,允许应用程序与数据库交互,以便检索和更新信息 DataSet 和 .NET 数据提供程序是 ADO.NET 的两个主要组件 每种 .NET 数据提供程序都是由以下四个对象组成: Connection Command DataAdapter DataReader 总结 Connection 对象用于在应用程序和数据库之间建立连接 Command 对象允许向数据库传递请求、检索和操纵数据库中的数据 事务处理是一组数据操作,这些操作要么必须全部成功,要么必须全部失败,以保证数据的一致性和完整性 帐单 编号 说明 数量 价格 总计 1 肥皂 5 20 100 编号:12439 日期: 2004年10月30日 肥皂 关系表 数据库 5 12439 12439 2004 年 10 月 30 日 已成功地完成对一个表的操作
显示全部
相似文档