[返回]
中国计算机报1999年第39期

生成ASP页面用Access

张建宇

  在Internet迅猛发展的今天,用户不再只满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活、生动的动态页面。数据库对于信息的动态检索无疑具有极大的优越性,因此根据数据库信息的不断变化生成动态Web页面将成为网页设计的重要方法。本文将介绍如何用Access生成ASP页面。

  1.首先利用“控制面板”建立相应的DSN(数据源名)。具体做法:打开Windows控制面板,双击“32位 ODBC”,选取“系统DSN”选项卡,单击“添加”,出现“创建新数据源”对话框,选择所要的数据引擎,如“Microsoft Access Driver”,按“完成”按钮。在“ODBC Microsoft Access 97 setup 安装”对话框的数据源名中输入数据源名(本文以MyTest为例),并选取数据库名或数据库所在的目录,连续按“确定”按钮完成数据源的设置。

  2.启动Access,打开数据库Test,单击“Test:数据库”对话框中的“表”选项卡,并选择一个表,如Test1表。

  3.选取“文件”选单的“另存为/导出”命令,弹出的“另存为”对话框,选择“另存为一个外部文件或数据库”选项,并单击“确定”按钮。

  4.在“保存表′Test1′在...”对话框中,指定文件保存位置为PWS服务器的虚拟目录,如:C:\Inetpub\wwwroot,并输入文件名为Test1,选择保存类型为Microsoft Active Server Pages,单击“导出”按钮。

  5.在出现的“Microsoft Active Server 页面输出选项”对话框中,输入数据来源名称MyTest,服务器URL地址,如http://localhost/,其他选项可选可不选。单击“确定”按钮,完成ASP页面的生成。

  在浏览器地址栏中输入http://localhost/test1.asp,就可以看到数据库中的记录在Web页上被显示出来。你可以随时增、删或修改表中的记录,每次浏览的结果始终与表中的记录保持一致。

  如果你对生成的页面格式不满意,可以用“记事本”打开生成的ASP文件对其代码进行修改。

  注:以上例子通过Windows 95/Windows 98中安装的MS Personal Web Server 4.0 和 Access 97实现。