OracleCommandBuilder.GetDeleteCommand 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得在資料庫上執行刪除時所需之自動產生的 OracleCommand 物件。
多載
GetDeleteCommand() |
取得在資料庫上執行刪除時所需之自動產生的 OracleCommand 物件。 |
GetDeleteCommand(Boolean) |
取得在資料庫上執行刪除時所需之自動產生的 OracleCommand 物件。 |
備註
您可以使用 GetDeleteCommand 方法進行參考或疑難解答,因為它會 OracleCommand 傳回要執行的物件。
您也可以使用 GetDeleteCommand 作為修改命令的基礎。 例如,您可以呼叫 GetDeleteCommand 和修改 CommandText 值,然後在 上 OracleDataAdapter明確設定該值。
當應用程式呼叫 Update 或 GetDeleteCommand時,會先產生 SQL 語句。
如需詳細資訊,請參閱使用 CommandBuilder 產生命令。
GetDeleteCommand()
取得在資料庫上執行刪除時所需之自動產生的 OracleCommand 物件。
public:
System::Data::OracleClient::OracleCommand ^ GetDeleteCommand();
public System.Data.OracleClient.OracleCommand GetDeleteCommand ();
member this.GetDeleteCommand : unit -> System.Data.OracleClient.OracleCommand
override this.GetDeleteCommand : unit -> System.Data.OracleClient.OracleCommand
Public Function GetDeleteCommand () As OracleCommand
傳回
自動產生的 OracleCommand 物件,執行刪除時所需要的。
備註
您可以使用 GetDeleteCommand 方法進行參考或疑難解答,因為它會 OracleCommand 傳回要執行的物件。
您也可以使用 GetDeleteCommand 作為修改命令的基礎。 例如,您可以呼叫 GetDeleteCommand 和修改 CommandText 值,然後在 上 OracleDataAdapter明確設定該值。
當應用程式呼叫 Update 或 GetDeleteCommand時,會先產生 SQL 語句。
如需詳細資訊,請參閱使用 CommandBuilder 產生命令。
適用於
GetDeleteCommand(Boolean)
取得在資料庫上執行刪除時所需之自動產生的 OracleCommand 物件。
public:
System::Data::OracleClient::OracleCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.OracleClient.OracleCommand GetDeleteCommand (bool useColumnsForParameterNames);
override this.GetDeleteCommand : bool -> System.Data.OracleClient.OracleCommand
Public Function GetDeleteCommand (useColumnsForParameterNames As Boolean) As OracleCommand
參數
- useColumnsForParameterNames
- Boolean
若為 true
,會在可行的情況下產生符合資料行名稱的參數名稱。
false
以產生 @p1
、 @p2
、 等等。
傳回
自動產生的 OracleCommand 物件,執行刪除時所需要的。
備註
您可以使用 GetDeleteCommand 方法進行參考或疑難解答,因為它會 OracleCommand 傳回要執行的物件。
您也可以使用 GetDeleteCommand 作為修改命令的基礎。 例如,您可以呼叫 GetDeleteCommand 和修改 CommandText 值,然後在 上 OracleDataAdapter明確設定該值。
當應用程式呼叫 Update 或 GetDeleteCommand時,會先產生 SQL 語句。
產生參數名稱時的預設行為是針對各種參數使用 @p1
、 @p2
等等。
true
傳遞 參數useColumnsForParameterNames
可讓您強制 OracleCommandBuilder 改為根據數據行名稱產生參數。 只有在符合下列條件時,才會成功:
已指定 , ParameterNameMaxLength 且其長度等於或大於產生的參數名稱。
產生的參數名稱符合正則表達式中指定的 ParameterNamePattern 準則。
如需詳細資訊,請參閱使用 CommandBuilder 產生命令。