——此文章摘自《Delphi 数据库开发经典案例解析》定价¥特价¥购买>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> 小知识 ADO组件 ADO(Microsoft ActiveX Data Objects)组件页共有ADOConnection组件ADODataSet组件ADOTable组件ADOQuery组件ADOStoredProc组件ADOCommand组件和RDSConnection组件个组件ADO是Microsoft提供的访问各种数据的高级接口这一数据访问技术的应用数据库接口称为OLEDBOLEDB加快了访问各种数据的速度从Delphi 开始Delphi中新的数据访问组件都采用了ADO技术可以不通过BDE就能使用现行的数据控制部件如DBGrid和DBEdit对数据进行直接的访问因此缩短了ADO/OLEDB的运行时间更重要的是使用ADO组件可以避免用户在使用程序之前手动设置BDE和ODBC属性以免产生不必要的错误Delphi 中的ADO组件页如图所示 http://developcsaicn/delphi/images/jpg> 图 ADO组件页 以后的程序中我们常常用到的有其中个组件分别是ADOTable组件ADOQuery组件和ADOCommand组件 ADOTable组件该组件用于检索或者操作由单一数据表生成的数据集该部件可以直接连接到数据设备上或者通过ADOConnection连接到数据设备上 ADOQuery组件该组件用于检索或操作由一个合法的SQL语句生成的数据集该部件可以执行数据定义SQL语句例如select * from table该部件可以直接连接到数据设备上或者通过ADOConnection连接到数据设备上 ADOCommand组件主要用于执行命令(这些命令是一组不返回结果集的SQL语句如果要得到返回结果集则应该使用ADOQuery组件)它一般与一个数据集支撑部件一起使用可以实现从一个表中检索数据该组件可以直接连接到数据设备上或者通过ADOConnection连接到数据设备上 () 为使ADOQuery组件正常工作必须先设置它的属性 ConnectionString属性是ADO组件共有的属性之一也是最重要的属性之一ConnectionString属性描述了数据库连接建立的连接信息在运行过程中可以赋予一个字符串来定义连接也可以在设计时通过ADO系统的设计向导来产生正确的ConnectionString属性下面将介绍通过ADO系统的设计向导生成ConnectionString的步骤和方法以及相关的ADO连接的一些概念 right>[http://developcsaicn/delphi/htm>] [] [http://developcsaicn/delphi/htm>] [http://developcsaicn/delphi/htm>] |