使用数据库驱动程序与数据库进行通信

使用数据库驱动程序与数据库进行通信

ODBC、OLE DB 和 JDBC 接口由数据库驱动程序(在 OLE DB 中称为"数据提供程序")实现,这些接口仅是软件片段。当 Web 应用程序与数据库进行通信时,应用程序是通过驱动程序的中间作用实现通信的。

数据库驱动程序是特定于数据库的。例如,可以使用 Microsoft Access、SQL Server 和 dBase 驱动程序。与此类似,您可使用 OLE DB 提供程序,例如用于 SQL Server 的 OLE DB 提供程序。您的数据库决定了您的选择。

驱动程序由诸如 Microsoft 和 Oracle 等数据库供应商编写,也可由各个第三方软件供应商编写。Microsoft 为最流行的数据库软件包(如 Microsoft Access、Microsoft SQL Server 和 Oracle)提供许多 ODBC 驱动程序和 OLE DB 提供程序。ODBC 驱动程序只运行于 Windows 平台,在安装 Microsoft Office、Windows 2000 或 Windows XP Professional 时会同时自动安装这些驱动程序。它们也随 Microsoft Data Access Components (MDAC) 2.5、2.6 和 2.7 软件包安装。Microsoft Data Access Components (MDAC) 2.5、2.6 和 2.7 软件包可从 Microsoft Web 站点 http://msdn.microsoft.com/data/mdac/downloads/ 处免费下载。MDAC 2.7 可安装许多 OLE DB 提供程序。

若要了解您的 Windows 系统上安装了哪些 ODBC 驱动程序,请参见查看安装在 Windows 系统上的 ODBC 驱动程序

一些常见 JDBC 驱动程序包括:用于 Microsoft SQL Server 数据库的 i-net JDBC 驱动程序、用于 Oracle 数据库的 Oracle Thin 驱动程序和用于 IBM DB2 数据库的 JDBC Driver for DB2。有关 JDBC 驱动程序及其供应商的更多信息,请访问 Sun Web 站点 http://developers.sun.com/product/jdbc/drivers 上 JDBC 驱动程序的可搜索数据库。

此处是用于各种类型 Web 应用程序的数据库接口及一些常见的数据库驱动程序:

Web 应用程序 数据库接口 常见驱动程序

ColdFusion

JSP

JDBC

ColdFusion 本身的驱动程序

Sun JDBC-ODBC 驱动程序

Oracle Thin JDBC 驱动程序

ASP

ODBC 或 OLE DB

Microsoft Access Driver

Microsoft SQL Server Provider

Microsoft ODBC for Oracle

ASP.NET

OLE DB

Microsoft Jet Provider

Microsoft SQL Server Provider

Microsoft Oracle 提供程序

PHP

特定于 MySQL

MySQL 驱动程序




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/46_dbb13.htm

 

E中荷|荷兰华人电子商务