OracleCommandBuilder.GetInsertCommand 方法

定义

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

重载

GetInsertCommand(Boolean)

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

GetInsertCommand()

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

注解

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

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

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

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

GetInsertCommand(Boolean)

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

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

参数

useColumnsForParameterNames
Boolean

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

返回

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

注解

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

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

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

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

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

适用于

GetInsertCommand()

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

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

返回

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

注解

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

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

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

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

适用于