Share via


OracleCommandBuilder.GetInsertCommand 方法

定義

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

多載

GetInsertCommand(Boolean)

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

GetInsertCommand()

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

備註

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

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

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

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

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等等。 true傳遞 參數useColumnsForParameterNames可讓您強制 OracleCommandBuilder 改為根據數據行名稱產生參數。 只有在符合下列條件時,才會成功:

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

適用於

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 語句。

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

適用於