使用 ASP 命令修改数据库

您可以使用 Dreamweaver 创建在数据库中插入、更新或删除记录的 ASP 命令对象。命令对象是在数据库上执行某些操作的服务器对象。您可以向命令对象提供在数据库上执行操作的 SQL 语句。有关更多信息,请参见 ASP 命令对象

您还可以向该对象提供执行操作的预存过程。有关更多信息,请参见运行预存过程 (ASP)

若要创建使用 SQL 编辑数据库的命令对象,请执行以下操作:

  1. 在 Dreamweaver 中,打开将运行该命令的 ASP 页。
  2. 打开"服务器行为"面板("窗口">"服务器行为"),单击加号 (+) 按钮,然后选择"命令"。

    即会出现"命令"对话框。

  3. 为该命令输入一个名称,选择到包含要编辑记录的数据库的连接,然后选择需要该命令执行的编辑操作(插入、更新或删除)。

    Dreamweaver 根据您选择的操作类型为您启动 SQL 语句。例如,如果选择"插入",则显示如下对话框:



  4. 完成 SQL 语句。

    有关编写修改数据库的 SQL 语句的信息,请查询 Transact-SQL 手册。

  5. 使用"变量"区域定义任何 SQL 变量。

    例如,下面是包含三个 SQL 变量的插入语句。这三个变量的值是由传递到页的 URL 参数提供的,如在"变量"区域的"运行时值"列中定义的那样。



    在关闭了该对话框之后,Dreamweaver 在您的页中插入 ASP 代码,当在服务器上运行该页时,将创建在数据库中插入、更新或删除记录的命令。

    默认情况下,该代码将命令对象的"Prepared"属性设置为 true,这使应用程序服务器在每次运行该命令时都重复使用对象的单个编译的版本。若要更改此设置,请切换到"代码"视图并将"Prepared"属性更改为 false

在上面的示例中,下一步您可能要创建一个带有 HTML 表单的页,以便用户可以输入记录数据。HTML 表单将包含三个文本域(txtCity、txtAddress 和 txtPhone)和一个提交按钮。该表单将使用 GET 方法并将文本域值提交到包含您的命令的页。




未找到评论

 

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

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

 

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