OdbcCommandBuilder.GetDeleteCommand 方法

定义

获取在数据源中执行删除操作所需的自动生成的 OdbcCommand 对象。

重载

GetDeleteCommand()

获取在数据源中执行删除操作所需的自动生成的 OdbcCommand 对象。

GetDeleteCommand(Boolean)

获取在数据源中执行删除操作所需的自动生成的 OdbcCommand 对象。

注解

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

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

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

GetDeleteCommand()

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

获取在数据源中执行删除操作所需的自动生成的 OdbcCommand 对象。

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

返回

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

注解

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

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

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

另请参阅

适用于

GetDeleteCommand(Boolean)

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

获取在数据源中执行删除操作所需的自动生成的 OdbcCommand 对象。

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

参数

useColumnsForParameterNames
Boolean

如果为 true,则如有可能,将生成与列名相匹配的参数名称。 如果为 false,则生成 @p1@p2,以此类推。

返回

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

注解

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

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

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

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

另请参阅

适用于