OracleCommandBuilder.GetInsertCommand 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得自動產生 OracleCommand 的物件,用於對資料庫進行插入。
多載
| 名稱 | Description |
|---|---|
| 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 根據欄位名稱產生參數。 此策略僅在滿足以下條件時成功:
已指定 , ParameterNameMaxLength 其長度等於或大於產生的參數名稱。
產生的參數名稱符合正則表達式 ParameterNamePattern 中指定的條件。
ParameterMarkerFormat A被指定。
如需詳細資訊,請參閱使用 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 產生命令。