![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
|
ASP 应用程序必须通过开放式数据库连接 (ODBC) 驱动程序(或对象链接)和嵌入式数据库 (OLE DB) 提供程序连接到数据库。该驱动程序或提供程序用作解释器,能够使 Web 应用程序与数据库进行通信。有关数据库驱动程序的作用的更多信息,请参见与数据库相接。下表显示了一些可以与 Microsoft Access、Microsoft SQL Server 和 Oracle 数据库一起使用的驱动程序:
数据库
|
数据库驱动程序
|
---|---|
Microsoft Access
|
Microsoft Access 驱动程序 (ODBC)
|
Microsoft SQL Server
|
Microsoft SQL Server 驱动程序 (ODBC)
Microsoft SQL Server 提供程序 (OLE DB)
|
Oracle
|
Microsoft Oracle 驱动程序 (ODBC)
Oracle Provider for OLE DB
|
您可以使用数据源名称 (DSN) 或连接字符串连接到数据库。
DSN 是单个词的标识符(如 Acme),它指向数据库并包含连接到该数据库所需的全部信息。您可以在 Windows 中定义 DSN。如果您正在通过安装在 Windows 系统上的 ODBC 驱动程序进行连接,则可以使用 DSN。有关详细指导,请参见创建 DSN 连接。
连接字符串是手动编码的表达式,它标识数据库并列出连接到该数据库所需的信息。例如:
Driver={SQL Server};Server=Socrates;Database=AcmeMktg; UID=wiley;PWD=roadrunner
如果正在通过以下各项之一进行连接,则必须使用连接字符串:
有关详细指导,请参见以下节:
备注: 如果您正在通过安装 Windows 系统上的 ODBC 驱动程序建立连接,也可以使用连接字符串,但使用 DSN 要简单一些。
|
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |