Share via


OracleCommandBuilder.GetDeleteCommand 方法

定义

获取自动生成的、对数据库执行删除操作所需的 OracleCommand 对象。

重载

GetDeleteCommand()

获取自动生成的、对数据库执行删除操作所需的 OracleCommand 对象。

GetDeleteCommand(Boolean)

获取自动生成的、对数据库执行删除操作所需的 OracleCommand 对象。

注解

可以将 GetDeleteCommand 方法用于信息性或故障排除目的,因为它返回 OracleCommand 要执行的对象。

还可以使用 GetDeleteCommand 作为已修改命令的基础。 例如,可以调用 GetDeleteCommand 并修改 CommandText 值,然后在 上 OracleDataAdapter显式设置该值。

当应用程序调用 UpdateGetDeleteCommand时,首先生成 SQL 语句。

有关详细信息,请参阅使用 CommandBuilders 生成命令

GetDeleteCommand()

获取自动生成的、对数据库执行删除操作所需的 OracleCommand 对象。

public:
 System::Data::OracleClient::OracleCommand ^ GetDeleteCommand();
public System.Data.OracleClient.OracleCommand GetDeleteCommand ();
member this.GetDeleteCommand : unit -> System.Data.OracleClient.OracleCommand
override this.GetDeleteCommand : unit -> System.Data.OracleClient.OracleCommand
Public Function GetDeleteCommand () As OracleCommand

返回

自动生成的、执行删除操作所需的 OracleCommand 对象。

注解

可以将 GetDeleteCommand 方法用于信息性或故障排除目的,因为它返回 OracleCommand 要执行的对象。

还可以使用 GetDeleteCommand 作为已修改命令的基础。 例如,可以调用 GetDeleteCommand 并修改 CommandText 值,然后在 上 OracleDataAdapter显式设置该值。

当应用程序调用 UpdateGetDeleteCommand时,首先生成 SQL 语句。

有关详细信息,请参阅使用 CommandBuilders 生成命令

适用于

GetDeleteCommand(Boolean)

获取自动生成的、对数据库执行删除操作所需的 OracleCommand 对象。

public:
 System::Data::OracleClient::OracleCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.OracleClient.OracleCommand GetDeleteCommand (bool useColumnsForParameterNames);
override this.GetDeleteCommand : bool -> System.Data.OracleClient.OracleCommand
Public Function GetDeleteCommand (useColumnsForParameterNames As Boolean) As OracleCommand

参数

useColumnsForParameterNames
Boolean

如果为 true,则生成与列名匹配的参数名(如果可能)。 false@p1生成 、 @p2等。

返回

自动生成的、执行删除操作所需的 OracleCommand 对象。

注解

可以将 GetDeleteCommand 方法用于信息性或故障排除目的,因为它返回 OracleCommand 要执行的对象。

还可以使用 GetDeleteCommand 作为已修改命令的基础。 例如,可以调用 GetDeleteCommand 并修改 CommandText 值,然后在 上 OracleDataAdapter显式设置该值。

当应用程序调用 UpdateGetDeleteCommand时,首先生成 SQL 语句。

生成参数名称时的默认行为是对各种参数使用 @p1@p2等。 通过 trueuseColumnsForParameterNames 参数传递,可以强制 OracleCommandBuilder 根据列名称生成参数。 仅当满足以下条件时,此操作才会成功:

有关详细信息,请参阅使用 CommandBuilders 生成命令

适用于