《ASP动态网页编程与上机指导》第6章ASP中的数据库访.ppt

上传人:asd****56 文档编号:87456496 上传时间:2023-04-16 格式:PPT 页数:16 大小:48.50KB
返回 下载 相关 举报
《ASP动态网页编程与上机指导》第6章ASP中的数据库访.ppt_第1页
第1页 / 共16页
《ASP动态网页编程与上机指导》第6章ASP中的数据库访.ppt_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《《ASP动态网页编程与上机指导》第6章ASP中的数据库访.ppt》由会员分享,可在线阅读,更多相关《《ASP动态网页编程与上机指导》第6章ASP中的数据库访.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第6章 ASP中的数据库访问ADO教学提示:ADO是微软公司开发的一种数据访问接口,与其他的一些数据访问接口相比,ADO更加方便、灵活。第6章 ASP中的数据库访问ADO教学目标:理解、熟悉数据访问接口,理解要提供数据访问接口的重要性。掌握ADO中的Connection对象、Command对象和Recordset对象的基本语法和具体使用方法。第6章 ASP中的数据库访问ADO6.1 ADO简介 6.2 Connection对象的使用 6.3 Command对象的使用 6.4 Recordset对象的使用 6.1 6.1 ADO简介简介 ADO是建立在OLE DB技术基础上的。一系列用于数据访问

2、的应用程序接口,聚合在一起构成了OLE DB标准。使用OLE DB标准可以访问满足OLE DB标准的任何数据源。从这个意义上来讲,OLE DB演变成了一种协议,用于规范数据提供者和数据访问者。由于OLE DB自身的一些局限性,为了使流行的各种开发语言都可以方便地使用OLE DB标准,微软在OLE DB的基础上,提供了一种面向对象与开发语言无关的应用程序接口,这就是ADO(ActiveX Data Objects)。ADO包含了大量复杂的数据访问接口(API)函数,并将其封装成3大对象:Connection对象,Command对象和Recordset对象。返回返回6.2 Connection对象

3、的使用对象的使用 Connection对象主要用于建立与数据源的连接通道,并将数据操作指令送达到数据应用程序。6.2.1 Connection对象属性 6.2.2 Connection对象方法6.2.3 Error对象返回返回6.2.1 Connection对象属性对象属性 Connection对象是连接到数据库的物理连接,代表与数据库的唯一会话,只有通过Connection对象才能与数据源通信。返回返回Connection对象提供了一些属性:Attributes属性、Connectionstring属性、Connectiontimeout属性、CursorLocation 属性、Defaul

4、tDatabase属性、Mode属性、Provider属性、Status属性 6.2.2 Connection对象方法对象方法 Connection对象提供的方法:BeginTrans方法、CommitTrans方法、RollbackTrans方法、Close方法、Execute方法、Open方法 返回返回6.2.3 Error对象对象 Error对象主要用于记录Connection对象运行过程中出现的异常信息。其他ADO操作发生异常时,也会向Errors对象写入异常信息。返回返回6.3 Command对象的使用对象的使用 Command对象主要用于执行SQL脚本命令。Command对象的所有

5、操作均建立在Connection对象之上。6.3.1 Command对象属性 6.3.2 Command对象方法 6.3.3 Parameters集合 返回返回6.3.1 Command对象属性对象属性 返回返回Command对象属性ActiveConnection属性:指定Command所属的Connection对象。CommandText属性:用于设置发送至数据源的SQL脚本指令。CommandTimeout属性:主要用于指定中止脚本运行的等待时间。CommandType属性:主要用于指定CommandText属性中脚本命令的类型。Prepared属性:指示执行前是否保存命令的编译版本。6

6、.3.2 Command对象方法对象方法 方法名称方法名称方法描述方法描述Cancle取消执行挂起的异步取消执行挂起的异步 Execute Execute 或或 Open Open 方法方法的调用的调用CreateParameter创建创建Parameter对象对象Execute执行执行CommandText属性中的指令属性中的指令返回返回6.3.3 Parameters集合集合 Parameters是由Parameter参数对象组成的对象集合。作为一个对象集合,Parameters有自己的属性与使用方法。Parameters集合只有一个Count属性。方法名称方法名称ParametersPa

7、rameters对象方法方法描述对象方法方法描述Append方法方法将将Parameter对象追加到对象追加到Parameters对象集合对象集合中中Delete方法方法从从Parameters对象集合中删除对象对象集合中删除对象返回返回6.4 Recordset对象的使用对象的使用 Recordset对象主要用于操作从数据库中获取到本地的数据。在成功与数据库建立连接后,使用Recordset对象可以方便地从数据库中获取数据进行操作。返回返回6.4.1 Recordset对象属性 6.4.2 Recordset对象方法 6.4.3 Fields集合 6.4.1 Recordset对象属性对象属

8、性 Recordset对象提供了一些属性:返回返回lFilter属性lIndex属性lMarshalOptions属性lPageCount属性 lPageSize属性 lSort属性 lState属性 lStatus属性 lAbsolutePage属性 lAbsolutePosition属性 lActiveConnection属性lBof属性和Eof属性lBookMark属性 lCacheSize属性 lCursorLocation属性lCursorType属性 lEditMode属性 6.4.2 Recordset对象方法对象方法 Recordset对象提供了一些方法:返回返回lAddNew方法lCancel方法 lCancelBatch方法lCancelUpdate方法lClone方法lDelete方法lMove方法 lNextRecordset方法lSeek方法 lSupports方法 lUpdate方法 lUpdateBatchlOpen方法 lRequery方法 lResync方法 lSave方法 方法 6.4.3 Fields集合集合 Fields集合包含Recordset对象所有Fields对象。作为一个对象集合,Fields有自己的属性与方法。Fields集合只有一个Count属性。返回返回

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁