OdbcCommandBuilder.GetInsertCommand 方法

定义

获取在数据源中执行插入所需的自动生成 OdbcCommand 的对象。

重载

名称 说明
GetInsertCommand()

获取在数据源中执行插入所需的自动生成 OdbcCommand 的对象。

GetInsertCommand(Boolean)

获取在数据源中执行插入所需的自动生成 OdbcCommand 的对象。

注解

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

还可以用作 GetInsertCommand 修改后的命令的基础。 例如,可以调用 GetInsertCommand 和修改 CommandTimeout 值,然后在该 OdbcDataAdapter值上显式设置该值。

首次生成 SQL 语句后,如果 SQL 语句以任何方式更改语句,则必须显式调用 RefreshSchema 。 否则, GetInsertCommand 将使用上一语句中可能不正确的信息。 应用程序调用或UpdateGetInsertCommand调用 SQL 语句时,首先生成 SQL 语句。

GetInsertCommand()

Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs

获取在数据源中执行插入所需的自动生成 OdbcCommand 的对象。

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

返回

执行插入所需的自动生成 OdbcCommand 的对象。

注解

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

还可以用作 GetInsertCommand 修改后的命令的基础。 例如,可以调用 GetInsertCommand 和修改 CommandTimeout 值,然后在该 OdbcDataAdapter值上显式设置该值。

首次生成 SQL 语句后,如果 SQL 语句以任何方式更改语句,则必须显式调用 RefreshSchema 。 否则, GetInsertCommand 仍将使用上一语句中的信息,该信息可能不正确。 应用程序调用或UpdateGetInsertCommand调用 SQL 语句时,首先生成 SQL 语句。

另请参阅

适用于

GetInsertCommand(Boolean)

Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs

获取在数据源中执行插入所需的自动生成 OdbcCommand 的对象。

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

参数

useColumnsForParameterNames
Boolean

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

返回

执行插入所需的自动生成 OdbcCommand 的对象。

注解

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

还可以用作 GetInsertCommand 修改后的命令的基础。 例如,可以调用 GetInsertCommand 和修改 CommandTimeout 值,然后在该 OdbcDataAdapter值上显式设置该值。

首次生成 SQL 语句后,如果 SQL 语句以任何方式更改语句,则必须显式调用 RefreshSchema 。 否则, GetInsertCommand 将使用上一语句中可能不正确的信息。 应用程序调用或UpdateGetInsertCommand调用 SQL 语句时,首先生成 SQL 语句。

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

另请参阅

适用于