上一页下一页

使用数据库驱动程序与数据库相接

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 安装,也可随 Microsoft 数据访问组件 (MDAC) 2.5、2.6 和 2.7 软件包安装。这些软件包可从 Microsoft Web 站点 免费下载。MDAC 2.6 可安装许多 OLE DB 提供程序。

备注: 首先安装 MDAC 2.5,然后安装 MDAC 2.6。

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

因为 Macintosh 很少用作数据库平台,所以很少有用于它的 ODBC 驱动程序。

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

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

Web 应用程序
数据库接口
常见驱动程序
ColdFusion MX
JSP
JDBC
Sun JDBC-ODBC 驱动程序
用于 SQL Server 的 i-net Sprinta JDBC 驱动程序
Oracle Thin JDBC 驱动程序
ColdFusion 4 或 5
ODBC 或 OLE DB
ColdFusion 本身的驱动程序
Microsoft Access Driver
Microsoft SQL Server Driver
ASP
ODBC 或 OLE DB
Microsoft Access Driver
Microsoft SQL Server 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 驱动程序


  上一页下一页