添加用来删除记录的逻辑 (ASP.NET)

创建了确认页后(请参见在确认页上显示记录 (ASP.NET)),下一步是在页中添加逻辑,当用户单击"确认"按钮时该逻辑将从数据库中删除记录。在 Dreamweaver 中,使用"删除记录"服务器行为可以快速、方便地添加此逻辑。

若要添加用于删除 HTML 表单中显示的记录的逻辑,请执行以下操作:

  1. 确保确认页在 Dreamweaver 中是打开的。
  2. 在"服务器行为"面板("窗口">"服务器行为")中,单击加号 (+) 按钮,然后选择"删除记录"。

    出现"删除记录"对话框。



  3. 在"先检查是否定义了变量"文本框中,确保已选中"主键值"。

    随后您将在对话框中指定主键值。

  4. 在"连接"弹出菜单中,选择一个到该数据库的连接,这样页面就可以查找并连接到该数据库。
  5. 在"表格"弹出菜单中,选择包含要删除的记录的数据库表。
  6. 在"主键列"弹出菜单中,选择包含记录 ID 的表列。

    "删除记录"服务器行为将在此列搜索匹配值。此列与绑定到页面上的隐藏表单字段的"数据集"列应包含相同的记录 ID 数据。

  7. 在"提交主键为"弹出菜单中,选择主键列的数据类型。
  8. 在"主键值"弹出菜单中,选择页面上包含记录 ID 的变量,该记录 ID 标识了要删除的记录。

    该变量是由隐藏表单字段创建的。其名称与隐藏字段的 name 属性相同,是一个表单参数或 URL 参数,具体取决于该表单的 method 属性。在此示例中,该变量是名为 hiddenID 的 URL 参数。

  9. 在"如果成功,转到"文本框中,指定从数据库表删除该记录之后打开的页。

    可以指定向用户显示含有简短的成功消息的页,或者指定一个页,在其中列出剩余记录,使用户可以验证该记录是否已被删除。

  10. 如果需要,您可以选择"失败时显示调试信息"选项。

    调试信息将由服务器生成。

  11. 如果希望提供自定义的错误信息,请取消选择"失败时显示调试信息"选项,并在"如果失败,则转到"文本框中指定要打开的页。

    完成后的"删除记录"对话框外观应如下所示。



  12. 单击"确定",保存您的工作。

将这些页上传到 Web 服务器(如果需要),打开浏览器,然后搜索要删除的记录。当单击结果页上的"删除"链接时,将显示确认页。单击表单按钮可从数据库中删除该记录。要验证记录是否已被删除,请再次搜索该记录。




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/43_rad37.htm

 

E中荷|荷兰华人电子商务