Share via


OracleCommandBuilder.GetUpdateCommand 方法

定義

取得在資料庫上執行更新時所需之自動產生的 OracleCommand 物件。

多載

GetUpdateCommand()

取得在資料庫上執行更新時所需之自動產生的 OracleCommand 物件。

GetUpdateCommand(Boolean)

取得在資料庫上執行更新時所需之自動產生的 OracleCommand 物件。

備註

您可以使用 GetUpdateCommand 方法進行參考或疑難解答,因為它會 OracleCommand 傳回要執行的物件。

您也可以使用 GetUpdateCommand 做為已修改命令的基礎。 例如,您可以呼叫 GetUpdateCommand 和修改 CommandText 值,然後在 上 OracleDataAdapter明確設定該值。

應用程式呼叫 UpdateGetUpdateCommand時,會先產生 SQL 語句。

如需詳細資訊,請參閱使用 CommandBuilder 產生命令

GetUpdateCommand()

取得在資料庫上執行更新時所需之自動產生的 OracleCommand 物件。

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

傳回

自動產生的 OracleCommand 物件,執行更新時所需要的。

備註

您可以使用 GetUpdateCommand 方法進行參考或疑難解答,因為它會 OracleCommand 傳回要執行的物件。

您也可以使用 GetUpdateCommand 做為已修改命令的基礎。 例如,您可以呼叫 GetUpdateCommand 和修改 CommandText 值,然後在 上 OracleDataAdapter明確設定該值。

應用程式呼叫 UpdateGetUpdateCommand時,會先產生 SQL 語句。

如需詳細資訊,請參閱使用 CommandBuilder 產生命令

適用於

GetUpdateCommand(Boolean)

取得在資料庫上執行更新時所需之自動產生的 OracleCommand 物件。

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

參數

useColumnsForParameterNames
Boolean

若為 true,會在可行的情況下產生符合資料行名稱的參數名稱。 false 以產生 @p1@p2等等。

傳回

自動產生的 OracleCommand 物件,執行更新時所需要的。

備註

您可以使用 GetUpdateCommand 方法進行參考或疑難解答,因為它會 OracleCommand 傳回要執行的物件。

您也可以使用 GetUpdateCommand 做為已修改命令的基礎。 例如,您可以呼叫 GetUpdateCommand 和修改 CommandText 值,然後在 上 OracleDataAdapter明確設定該值。

應用程式呼叫 UpdateGetUpdateCommand時,會先產生 SQL 語句。

產生參數名稱時的預設行為是針對各種參數使用 @p1@p2等等。 true傳遞 參數useColumnsForParameterNames可讓您強制 OracleCommandBuilder 改為根據數據行名稱產生參數。 只有在符合下列條件時,才會成功:

如需詳細資訊,請參閱使用 CommandBuilder 產生命令

適用於