如何通过在 FrontPage 2000 中使用 ASP 更新在 Access 数据库中的信息

文章翻译 文章翻译
文章编号: 240090 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

本文介绍如何通过使用 FrontPage 2000 和活动服务器页面 (ASP) 来更新一个 Microsoft Access 数据库中的信息。 Microsoft 提供的编程示例只,用于说明不附带任何明示或暗示保证。这包括,但不限于对适销性或针对特定用途的适用性的暗示的担保。本文假定您熟悉演示了正在使用的编程语言以及用于创建和调试过程的工具。Microsoft 支持工程师可以帮助解释某个特定过程的功能,但他们不会修改这些示例以提供额外的功能或构建过程来满足您的具体要求。

在 FrontPage 中使用 ASP 的功能

然后您使用以下方法可以使用 ASP 功能在 FrontPage 2000 中安装以下 Microsoft 知识库文章中列出的组件,请执行以下操作:
312638FP: 什么需要使用在 FrontPage 中的活动服务器页面 (ASP)


若要更新信息,Microsoft Access 数据库中的通过使用 FrontPage 2000,您需要创建自定义查询并在 FrontPage 数据库结果向导中输入的。

创建网站和数据库,来包含的信息

  1. 启动 FrontPage 2000。在 文件 菜单上指向 新建,然后单击 Web
  2. 指定新站点的位置 框中键入以下内容:
    http://localhost/aspsample
    使用 一个网页的网站向导
  3. 打开一个新页面。创建四个一个单行文本框。若要这样做,请按照下列步骤操作:
    1. 插入 菜单上指向 表单,然后单击 1 行文本框
    2. 使用箭头键来单行文字框和 提交 按钮之间指针的位置。
    3. 请按 ENTER 两次。按向下键将鼠标指针移到文本框下方。
    4. 重复步骤一中添加三个更多的单行文本框。
  4. 插入窗体字段 1 到 3 以下的信息,请执行以下操作:
    1. 双击第一个框中的一行文本。在 文本框属性 对话框。在 名称 框中键入 名字
    2. 双击,第二个的单行文字框,然后在 名称 框中键入 姓氏
    3. 双击该第三个的单行文字框,然后在 名称 框中键入 电话
    4. 双击,第四个的单行文字框,然后在 名称 框中键入 电子邮件
  5. 键入窗体域只是为了左侧的每一个单行文本框的名称。将页面保存为 ASPsample.asp。
  6. 用鼠标右键单击该的表单,然后单击出现的菜单上的 表单属性。在 表单属性 对话框中单击 发送到数据库,然后单击 选项
  7. 将结果保存到数据库的选项 对话框中,请按照下列步骤操作:
    1. 单击 创建数据库
    2. 单击 确定 两次以返回到页,然后保存页面。
注意在 Web 浏览器中预览网页,并向数据库中添加一些记录。例如对于在浏览器中打开页、 一个记录,然后单击 提交 三次。

创建更新网页

  1. 切换到 FrontPage,然后创建一个新的网页。(在 文件 菜单上指向 新建,单击 网页,再单击 普通页)。
  2. 插入 菜单上指向 数据库,,单击 结果。在第 1 步中单击 使用现有的数据库连接,然后选择 ASPsample。单击 下一步
  3. 在第 2 步中单击 自定义查询,然后单击 编辑。在 SQL 语句窗口键入下面的 SQL 代码:
    UPDATE results
    SET Phone='%%Phone%%',Email='%%Email%%'
    WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
    						
    单击 确定,然后单击 下一步
  4. 在步骤 3 中单击 下一步
  5. 在步骤 4 中单击 下一步
  6. 在步骤 5 中确保 添加搜索表单 是不可用 (灰显),或未被选中。单击 完成,然后将该页另存为 Update.asp。
注意字段名称名字,姓氏、 电话,和电子邮件代表 Aspsamp.mdb 文件中使用域。字段 %%名字 %%,%%姓氏 %%,%%电话 %%,和 %%电子邮件 %%表示一个单行文本框中的窗体域。

创建更新窗体

  1. 创建一个新的网页。在 插入 菜单上指向 数据库,,单击 结果
  2. 在第 1 步中单击 使用现有的数据库连接,然后选择 ASPsample。单击 下一步
  3. 在第 2 步中单击作为 记录源结果,然后单击 下一步
  4. 在步骤 3 中单击 编辑 和删除除名字、 姓氏、 电话,和电子邮件之外的所有字段。单击 确定,然后单击 下一步
  5. 在步骤 4 中 列表选项 列表中选择 格式 列表和 文本字段 中的 列表-每个域占一项,然后单击 下一步
  6. 在第 5 步中选择 将记录分组,,然后在 每个组的记录 框中键入 1。单击 完成
  7. 双击 提交更新 更改 值/标签 域。
  8. 用鼠标右键单击在该窗体,然后单击出现的菜单上的 表单属性
  9. 表单属性 对话框中选择 发送到其他,然后单击 选项
  10. 操作 框中键入 Update.asp。单击 确定 两次,并将网页另存为 Update_Form.asp。
注意您可以仅向电话和电子邮件字段进行更改。您不能在的名字和姓氏字段进行更改,因为它们不等于什么是数据库中。若要更新名字或姓氏中,您必须创建自己的自定义 SQL 语句。

参考

有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
246570通过使用窗体,在 FrontPage 2000 中,并在 FrontPage 2002 中更新数据库时出现错误消息:"数据类型不匹配的条件表达式中"

ASP Web 向导 2000

您可以使用 FrontPage 2000 的 ASP Web 向导 2000年发布了 Microsoft 产品支持服务。此加载项是可指导您完成数据库功能的 FrontPage 2000 设计的。该向导将指导您完成以下主题:
  • 使用窗体中创建的数据库。
  • 设置使用 ODBC 的数据库连接。
  • 设置数据库连接时使用 ADO。
  • 使用一个窗体可以过帐到的数据库的信息。
  • 使用一个窗体可以从数据库中检索信息。
  • 使用带有参数的超链接从数据库检索信息。
  • 创建活动超链接使用了数据库中的字段。
  • 使用数据库中的数据显示图像。
有关 ASP Web 向导的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
206019ASP Web 向导 2000 为 FrontPage 外接程序的数据库是可供下载

属性

文章编号: 240090 - 最后修改: 2005年6月18日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft FrontPage 2000 标准版
关键字:?
kbmt kbquery kbaddin kbforms kbdatabase kbnewfile kbasp kbhowtomaster KB240090 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 240090
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com