进行ADO数据库创建调试工作汇总

开发 后端
按照具体制定的规则在记录集中搜索一条记录。如果搜索成功,那么记录指针将指向首先被发现的记录,必须在请求该方法之前设置当前行的位置,否则将发生错误。

虽然有许多人对ADO数据库的安全性表示怀疑,但在年复一年的不断发展中,他的安全性也在不断提高。保障ADO数据库安全性是完全有可能的,但前提是要深入理解到底什么是ADO数据库,及他是怎么运作的。

ADO数据库是MICROSOFT提出的数据库访问接口标准。ODBC定义了访问数据库的API一个规范,这些API独立于不同厂商的DBMS,也独立于具体的编程语言(但是MICROSOFT的ODBC文档是用C语言描述的。

许多实际的ODBC驱动程序也是用C语言写就的。)ODBC规范后来被X/OPEN和ISO/IEC采纳,作为SQL标准的一部分,具体内容可以参看《ISO/IEC 9075-3:1995 (E) Call-Level Interface (SQL/CLI)》等相关的标准文件。

现在看来ADO数据库是一个比较古老的东西,在1996年左右就比较定型了,其***的版本是3.52,MICROSOFT也不打算对它做什么大的更新,更多的目光应该被放到OLEDB、.NET DATA PROVIDER身上了。然而,正因为它是一个比较成熟和古老的规范,ODBC在大多数DBMS上都做可以使用,可以说一个像样的DBMS都应该支持ODBC 3.0或以上的版本。

如果你打算学习基于ODBC API的应用开发,***的参考资料是MSDN。如果你打算学习如何开发一个ODBC DRIVER,***的参考资料还是MSDN。如果你不打算采用ODBC API做开发,学习和了解ODBC也可以增加对DBMS的了解,也能更好地理解其他的数据库访问接口和技术。 #t#

一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access还是Oracle数据库,均可用ODBCAPI进行访问。由此可见,ODBC的***优点是能以统一的方式处理所有的数据库。

开放ADO数据库互连是Microsoft引进的一种早期数据库接口技术。它实际上是我们要在本章后面加以讨论的ADO的前身。Microsoft引进这种技术的一个主要原因是,以非语言专用的方式,提供给程序员一种访问数据库内容的简单方法。

换句话说,访问DBF文件或Access Basic以得到MDB文件中的数据时,无需懂得Xbase程序设计语言。事实上,Visual C++就是这样一个程序设计平台,即Microsoft最初是以ADO数据库为目标的。 你会发现,ODBC工作起来和Windows一样枣它用包含在DLL内的驱动程序完成任务。其实,ODBC提供一套两个驱动程序:一个是数据库管理器的语言,另一个为程序设计语言提供公用接口。

允许Visual C++用标准的函数调用经公用接口访问数据库的内容,是这两个驱动程序的汇合点。当然,还有其它和ODBC有关的实用程序类型的DLL。例如,一个这样的DLL允许你管理ADO数据库。ODBC的实际管理接口出现在SYSTEM文件夹中的某个CPL(控制面板)文件中枣我们在后面要谈到这方面的问题。

责任编辑:chenqingxiang 来源: CSDN
相关推荐

2009-12-24 15:11:47

ADO.NET数据库连

2009-11-11 15:24:35

ADO创建数据库

2009-12-22 09:59:06

ADO.NET数据库

2009-12-21 16:36:08

ADO.Net数据库

2009-12-25 17:28:01

ADO Data 控件

2009-12-30 10:56:29

ADO数据库

2009-12-28 10:09:10

ADO.NET连接

2009-12-22 13:34:48

ADO.Net Tea

2009-12-28 09:50:32

ADO数据库

2009-12-30 15:55:20

ADO.NET数据库

2009-12-29 11:15:45

ADO数据库

2009-12-25 17:05:32

ADO.NET数据库

2009-12-22 14:21:47

创建ADO.Net

2009-12-31 10:00:32

ADO.NET数据库

2009-12-09 10:38:24

VS.NET 2003

2009-11-12 11:23:35

ADO.NET SQL

2009-12-31 10:38:10

ADO.NET连接数据

2009-12-30 09:53:31

ADO.NET数据库

2009-11-12 08:59:18

ADO.NET数据库连

2024-03-08 09:35:25

点赞
收藏

51CTO技术栈公众号