关于ADO对象的使用小结1

     虽然做过了5个实例,做过了学生信息管理系统,但是,对ADO有点感觉,还是从这个中秋开始的。

     一,3个对立对象和4个非独立对象的关系

       

 

ADO分为对立对象和非独立对象,非独立对象的使用必须依赖于独立对象,其中,具体对象的依赖关系如图。

二,各个对象的功能作用

Connection对象:用于创建和数据源的连接

Command对象:用于执行查询操作

Recordset对象:用于保存返回的结果,顺便说一下,以前在看书时,看到这样一句话:使用记录集对象几乎可以完成对数据库的所有操作,以前不懂,可是做完学生信息管理系统后,发现记录集对象真的很强大,因为记录集对象不仅可以保持返回的结果,还有Command对象的功能。

Field对象:依赖于记录集对象,用来返回字段的值

Parameter对象:依赖于Command对象,用来创建参数查询

Property:访问特点对象的主要信息

Error对象:依赖于连接对象,用来保存错误信息

根据各个对象的功能,可以组合出很多对数据库的操作方法。

例如,在学生信息管理系统中,利用connection对象连接数据库,利用Recordset对象执行对数据库的操作并临时保存返回的结果。

还可以利用Connection对象连接数据库,利用Command对象和Parameter对象创建参数查询,然后将返回的结果保存到Recordset对象中。

 

 

时间: 2024-11-10 00:52:02

关于ADO对象的使用小结1的相关文章

显式地释放你的ADO对象

ado|对象 在真实的生活里,程序员天生懒惰. 这个事实使我们经常深陷BUG的泥塘. 尤其是当用ASP处理数据库连接时,它将让你感觉身处油锅. 在ASP里,我们建立数据库连接,然后用ADO获得数据查询的结果; 我们最常用到的是ADODB.Connection和ADODB.Recordset. 让我们看一个简单的例子来了解一下如何使用这两个对象: Dim objConnSet objConn = Server.CreateObject("ADODB.Connection")objConn

ADO对象中的常量

ado|对象 <%'--------------------------------------------------------------------' Microsoft ADO'' Copyright (c) 1996-1998 Microsoft Corporation.'''' ADO constants include file for VBScript''--------------------------------------------------------------

vb神童教程(续)--VB的ADO对象

本文欢迎非商业用途的转载,但需要注明出自"编程入门网"及相应的网址链接. ADO简介 参考资料: ADO简介:http://bianceng.cn/VBjc/sjcz/sj2.htm ado对象模型:http://bianceng.cn/Programming/VB_NET/200705/1201.htm ADO是另一种用于开发访问OLE DB数据源应用程序的API.有多种程序设计语言都支持ADO,如VB,VC++,VJ++等.ADO提供了较为高级并容易被理解的访问OLE DB数据源的

在DEPHI程序中使用ADO对象存取ODBC数据续

3.其它常见对象(与Delphi对应的对象): ADODB.Field:TField ADODB.Parameter: TPara ADODB.Error:EDBEngineError ADODB.Command:无 ADODB.Property:无 下面来看一个应用例子,听别人说总不如自己看实际的例子来体会.在这个例子中,将演示如何利用ADO对象来对一个数据表进行查询.增加记录.修改记录和删除记录操作.具体的用法请参见程序中的注释,如果有点Delphi数据库编程经验,相信不难理解. 在我们的例

在DELPHI程序中使用ADO对象存取ODBC数据

作为一个ASP爱好者,笔者经常在ASP页面中使用ADO对象操作ODBC数据库,觉得用ASP创建WEB应用系统确定挺方便的.虽然在编程生涯中,笔者更喜欢Borland系列产品,对微软产品有点排斥,对ASP却是例外.某天,灵机一动,ADO对象是一个标准OLE对象,如果在DELPHI应用程序中能利用ADO操作数据库,应该挺不错.尤其在用DELPHI做网络数据库应用程序时,如果所在的WEB站点是WINNT站点并且支持ASP页面,就可以用ADO对象访问ODBC数据库,而不用把那么大的BDE再上载到站点上去

ado-请教ADO操作Access库重复用ADO对象的问题

问题描述 请教ADO操作Access库重复用ADO对象的问题 我写了一个CADO类,我在构造函数里初始化com组件,创建连接对象并实例化.在析构函数里清除com组件,并关闭连接对象.我还写个一个函数_Recoreset ExcuteSQL(CString str) 里面定义了一个记录集对象并且实例化,然后将参数转化成SQL 语句,打开记录集并且把记录集返回. CADO::CADO() { //初始化COM库 ::CoInitialize(NULL); try { //创建连接对象实例 m_pCo

ADO.NET 连接数据库字符串小结

ADO.NET  连接到 SQL Server  SQL Server .NET Framework 数据提供程序支持类似于 OLE DB (ADO) 连接字符串格式的连接字符串格式. 复制代码代码如下: using (SqlConnection connection = new SqlConnection(connectionString))  {  connection.Open();  // Do work here.  }  连接到 OLE DB 数据源  OLE DB .NET Fra

Ajax基础教程(2)-使用XMLHttpRequest对象 2.9 小结

尽管Ajax风格的技术已经用了很多年,但直到最近XMLHttpRequest对象才得到现代浏览器的采纳,而这也为开发丰富的Web应用开启了一个新的时代.在本章中,我们讨论了Ajax核心(即XMLHttpRequest对象)的相关基础知识.我们了解了XMLHttpRequest对象的方法和属性,而且展示了使用XMLHttpRequest对象的简单示例.可以看到,这个对象相当简单,无需你考虑其中很多的复杂性.适当地使用JavaScript,再加上基本的DOM管理,Ajax可以提供高度的交互性,而这在

JavaScript中textRange对象使用方法小结

 TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本.文本范围让您可以选择性的将字符.单词和句子从文档中挑选出来.TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象. 下面是TextRange的常用属性与方法: 属性 boundingHeight 获取绑定TextRange对象的矩形的高度 boundingLeft 获取绑定TextRange 对象的矩形左边缘和包含TextRange对象的左侧之间