《软件工程——编程语言学习探讨:实现编程语言的快速化应用及软件产品的品质分析》.docVIP

  • 1
  • 0
  • 约1.72万字
  • 约 21页
  • 2018-06-03 发布于江西
  • 举报

《软件工程——编程语言学习探讨:实现编程语言的快速化应用及软件产品的品质分析》.doc

《软件工程——编程语言学习探讨:实现编程语言的快速化应用及软件产品的品质分析》.doc

ADO数据?库访问技术? ——数据库技术?,大数据时代? ADO(activ?e data objec?t)是ASP内?置的用于访?问web数?据库的Ac?tiveX?服务器组件?,包含多种对?象和集合供?给web数?据库应用的?开发者使用?。 ADO技术?概述 ADO是A?SP技术的?核心之一,它集中体现?了ASP技?术丰富的数?据库访问功?能。用于编写数?据库应用程?序,绝大部分的?数据库操作?功能封装在?7个对象及?其有关的数?据集合之中?,通过在AS?P脚本程序?中调用这些?对象和数据?集合来执行?相应的数据?库操作,ADO建立?了基于WE?B方式访问?数据库的脚?本编写模型?,它不仅支持?各种大型的?数据库的核?心功能,而且还支持?许多数据库?所特有的功?能。ADO通过?ODBC或?者OLE DB驱动程?序访问数据?库。 ADO的优?点是易用,高速,占用内存和?磁盘空间较?少,非常适合作?为服务器端?的数据库访?问技术。 ADO可以?灵活的联接?各种数据库?系统,容易维护,实现了与远?程数据库的?高效联接和?访问。 ADO组件?对象简介 ADO组件?主要提供了?7种对象和?4种集合供?开发者使用?,可以方便的?建立与we?b数据库的?联接,执行SQL?查询并处理?查询得到的?结果。 ADO对象?与集合 对象与集合? 描述 Conne?ction?对象 负责创建一?个ASP脚?本与指定数?据库的连接?。在对一个数?据库进行操?作之前,首先需要与?该数据库建?立连接。 Comma?nd对象 负责对数据?库提出操作?请求,通常是传递?和执行指定?的SQL命?令。该对象的执?行结果将返?回一个re?cords?et(记录集)。 Recor?dset对?象 用来保存和?表示从数据?库中取得的?记录集合,并进一步允?许访问者对?其中的记录?和字段进行?各种操作。 Field?对象 表示rec?ordse?t对象中的?指定的某个?数据字段,每个Fie?ld对象对?应于Rec?ordse?t对象中的?一列。 Field?s对象 一个rec?ordse?t对象包含?的所有Fi?eld对象?。 Prope?rty对象? 提供有关的?特征值,供Conn?ectio?n对象,comma?nd对象,recor?dset对?象或fie?ld对象使?用 Prope?rties?集合 一个Con?necti?on对象,comma?nd对象,recor?dset对?象或fie?ld对象包?含的所有的?prope?rty对象?。 Param?eter对?象 负责提供c?omman?d对象在执?行时所需的?SQL命令?参数。 Param?eters?集合 一个com?mand对?象所包含的?所有par?amete?r对象。 Error?对象 提供连接或?访问数据库?时发生的错?误信息。 Error?s集合 每当发生错?误时产生的?所有Err?or对象。 在ADO组?件中,Conne?ction?对象,Comma?nd对象和?Recor?dset对?象是最基本?的也是最重?要的对象。在使用AD?O技术访问?数据库时,使用Con?necti?on对象可?建立并管理?与指定数据?库的连接,使用Com?mand对?象可实现对?数据库的灵?活查询,而使用re?cords?et对象可?存储与处理?查询数据库?后返回的结?果。 ADO对象?之间的关系? 每一个AD?O对象都有?各自的属性?,方法和相应?的功能,下图清晰的?描述了各种?ADO对象?之间的依存?关系。 各种ADO?对象之间的?关系 Recor?dset对?象位于中心?位置,它是由查询?数据库后返?回的结果构?成的记录集?合。对数据库访?问的目的就?是要获得r?ecord?set对象?,而由Con?necti?on对象和?comma?nd对象都?可以产生所?需的rec?ordse?t对象。 Field?对象是re?cords?et记录集?合中的字段?数据集合,是进一步获?得指定Fi?eld对象?的值。 由Conn?ectio?n对象,并通过er?rors对?象和err?ors数据?集合可以获?得ADO运?行时发生的?错误信息。 在各种AD?O对象中,Conne?ction?对象和re?cords?et对象是?极为重要的?对象,几乎在应用?程序访问数?据库时都需?要用到,Field?对象是re?cords?et对象的?一个子对象?,而其他对象?根据不同需?要进行选用?。 Conne?ction?对象 ADO组件?中的Con?necti?on对象,用于建立和?管理应用程?序与OLE? DB

文档评论(0)

1亿VIP精品文档

相关文档