1 / 42
文档名称:

----4.ppt

格式:ppt   大小:1,083KB   页数:42页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

----4.ppt

上传人:sanshenglu2 2020/10/23 文件大小:1.06 MB

下载得到文件列表

----4.ppt

相关文档

文档介绍

文档介绍:mand提供的方法由具有很好的适用性和操作效率,可直接执行SQL语句、查询或存储过程,完成数据库记录的添加、修改和删除。mand类更新数据的步骤如下:1)创建Connection对象,实现和数据库的连接。2)mand对象,设定Connection属性,给CommandText属性指定要执行的SQL语句或存储过程。3)根据是否需要返回记录结果,执行ExecuteReader()或ExecuteNonQuery()方法,完成数据库的操作。4)关闭Connection对象,关闭与数据库的连结。DataAdapter:读取数据使用DataSet和DataAdapter对象,DataSet对象提供一个可以使用的、抽象的、断开连接的数据副本,并由DataAdapter对象填充进行交互。mand对象。1)创建一个DataAdapter对象与数据库相连。2)调用DataAdapter对象的Fill(),执行其中的SQL查询语句,用返回的结果填充DataSet对象,之后关闭与数据库的连接。3)通过DataSet对象访问返回的数据。DataAdapter:更新数据DataAdapter对象还提供了更新数据的机制,包含了插入、mand对象。DataAdapter是通过其Update方法来实现将DataSet中数据更新到数据库中的。当DataSet实例中所包含的数据发生更改后,此时调用Update方法,DataAdapter将自动分析已作出的更改并执行相应的命令(Insert、Update或Delete),并以此命令来更新数据库中的数据。如果DataSet中的DataTable是映射到单个数据库表或从单个数据库表生成,mand、mand,用于完成数据的添加、修改和删除。mand类【例】mand对象完成学生记录的更新,包括查看学生信息页面和学生信息修改页面。更新数据技术:DataAdapter【例】使用DataAdapter实现数据记录的添加更新数据技术:DataAdapter【例】:mand类、DataReader类和DataAdapter类实现数据库的连接、读取和操作,能满足通常的数据库操作要求,但是有时还需要对查询结果数据进行更复杂的查询和处理。DataSet类:“数据集”的两个重要组成部分之一,断开式、分布式数据方案的核心类,DataSet提供了强大的断开式数据缓存功能,并具有很多新的功能和特性。(1)DataSet的功能DataAdapter从数据库完成数据抽取后,将数据存放至DataSet。DataSet------数据容器,是各种数据源的数据在计算机内存中映射成的缓存。同时在客户端实现读取、更新数据库过程中起到了中间部件的作用(DataReader只能检索数据库中的数据).Net平台开发数据库应用程序:一般并不直接对数据库操作,而是先完成数据连接和通过DataAdapter填充DataSet对象,然后客户端再通过读取DataSet来获得需要的数据(Fill方法),或更新数据库中数据(Update方法)。(2)DataSet的特性DataSet提供了强大的数据缓存功能,可以存储多个基于关系的数据表,并约束多个表间关系。独立性:独立于各种数据源,可提供一致的关系编程模型,在应用程序各层间和不同应用程序间传递DataSet对象。离线(断开)和连接:既可以离线方式,也可实时连接数据库操作数据,使DataSet与数据库连接无关,能以XML形式在应用程序的多个层之间通过HTTP协议传输关系数据集合。便于操作关系数据库:以类似关系数据库的结构存储数据,有公开的数据表、行和列的分层对象模型、约束和关系。DataSet中的方法和对象与关系数据库模型中的方法和对象基本一致。