上一页下一页

了解 ASP 命令对象

命令对象是在数据库上执行某些操作的服务器对象。该对象可以包含任何有效的 SQL 语句,包括返回记录集的语句或在数据库中插入、更新或删除记录的语句。如果 SQL 语句添加或删除表格中的列,则命令对象可以改变数据库的结构。您还可以使用命令对象在数据库中运行预存过程。

应用程序服务器可以重复使用命令对象的单个编译的版本多次执行命令,从这种意义上说,命令对象是可以重复使用的。通过将命令对象的“Prepared”属性设置为 true 可以使该命令能够重复使用,如下面的 VBScript 语句所示:

mycommand.Prepared = true

如果您知道将多次执行该命令,则具有该对象的单个编译的版本可以使数据库操作更加有效。

备注: 并不是所有数据库提供程序都支持已准备命令。如果您的数据库不支持,则当您将此属性设置为 true 时,它可能返回一个错误。它甚至可能忽略准备命令的请求并将“Prepared”属性设置为 false

命令对象是由 ASP 页上的脚本创建的,但是 Dreamweaver 允许您创建命令对象而无需编写一行 ASP 代码。本节的其余部分介绍如何在 Dreamweaver 中使用快速应用程序开发 (RAD) 工具创建编辑数据库记录的 ASP 命令对象。


  上一页下一页