![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
|
应用程序必须调用数据库驱动程序才能建立与数据库的双向通信。Web 应用程序通过使用连接字符串来调用驱动程序。连接字符串由建立到数据库的连接所需的全部信息(或参数)组成。连接字符串可用类似于以下示例的最简单形式指定驱动程序和数据库:
Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\Inetpub\wwwroot\Scaal\scaalcoffee.mdb
ASP 连接字符串可包含指定 OLE DB 提供程序的 Provider 参数。如果省略此参数,默认情况下,ASP 为 ODBC 驱动程序使用 OLE DB 提供程序。在上面的示例中,用于 ODBC 驱动程序的 OLE DB 提供程序将与 ODBC 驱动程序 (Microsoft Access Driver) 进行通信,而 Microsoft Access Driver 又将与 Access 数据库 (scaalcoffee.mdb) 进行通信。
根据驱动程序的不同,连接字符串中的参数可能不同。下面是一个用于名为 Cases 的 SQL Server 数据库的连接字符串,Cases 位于名为 Hoover 的服务器上:
Driver={SQL Server};Server=Hoover;Database=Cases; UID=DanaS;PWD=Queequeg
备注: UID 表示用户 ID,PWD 表示密码。
Dreamweaver 通过向您提供可在其中输入不同连接参数的对话框,简化了向页面中插入连接字符串的过程。例如,此处显示在开发 JSP 应用程序时,定义连接的对话框的外观:
在完成对话框设置并单击“确定”后,Dreamweaver 将连接字符串插入到站点的包含文件中。
|
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |