DbDataAdapter.DeleteCommand プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DbDataAdapter.DeleteCommand プロパティの意味・解説 

DbDataAdapter.DeleteCommand プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

データ セットからレコード削除するコマンド取得または設定します

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Property DeleteCommand As
 DbCommand
Dim instance As DbDataAdapter
Dim value As DbCommand

value = instance.DeleteCommand

instance.DeleteCommand = value
public DbCommand DeleteCommand { get; set;
 }
public:
property DbCommand^ DeleteCommand {
    DbCommand^ get ();
    void set (DbCommand^ value);
}
/** @property */
public DbCommand get_DeleteCommand ()

/** @property */
public void set_DeleteCommand (DbCommand value)
public function get DeleteCommand
 () : DbCommand

public function set DeleteCommand
 (value : DbCommand)

プロパティ
Update 中にデータ セット内の削除された行対応するデータ ソース内のレコード削除するために使用する IDbCommand。

解説解説
使用例使用例

OleDbDataAdapter 派生クラス作成し、そのプロパティ一部設定する例を次に示します

Public Shared Function CreateCustomerAdapter(
 _
    connection As OleDbConnection) As OleDbDataAdapter
 

    Dim dataAdapter As OleDbDataAdapter = New
 OleDbDataAdapter()
    Dim command As OleDbCommand
    Dim parameter As OleDbParameter

    ' Create the SelectCommand.
    command = New OleDbCommand("SELECT CustomerID
 FROM Customers " & _
        "WHERE Country = ? AND City = ?", connection)

    command.Parameters.Add("Country", OleDbType.VarChar,
 15)
    command.Parameters.Add("City", OleDbType.VarChar,
 15)

    dataAdapter.SelectCommand = command

    ' Create the DeleteCommand.
    command = New OleDbCommand( _
        "DELETE * FROM Customers WHERE CustomerID = ?",
 _
        connection)

    parameter = command.Parameters.Add( _
        "CustomerID", OleDbType.Char, 5, "CustomerID")
    parameter.SourceVersion = DataRowVersion.Original

    dataAdapter.DeleteCommand = command

    Return dataAdapter
End Function
public static OleDbDataAdapter CreateCustomerAdapter(
    OleDbConnection connection)
{
    OleDbDataAdapter dataAdapter = new OleDbDataAdapter();
    OleDbCommand command;
    OleDbParameter parameter;

    // Create the SelectCommand.
    command = new OleDbCommand("SELECT CustomerID FROM Customers
 " +
        "WHERE Country = ? AND City = ?", connection);

    command.Parameters.Add("Country", OleDbType.VarChar, 15);
    command.Parameters.Add("City", OleDbType.VarChar, 15);

    dataAdapter.SelectCommand = command;

    // Create the DeleteCommand.
    command = new OleDbCommand(
        "DELETE * FROM Customers WHERE CustomerID = ?", 
        connection);

    parameter = command.Parameters.Add(
        "CustomerID", OleDbType.Char, 5, "CustomerID");
    parameter.SourceVersion = DataRowVersion.Original;

    dataAdapter.DeleteCommand = command;

    return dataAdapter;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DbDataAdapter クラス
DbDataAdapter メンバ
System.Data.Common 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からDbDataAdapter.DeleteCommand プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDbDataAdapter.DeleteCommand プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDbDataAdapter.DeleteCommand プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DbDataAdapter.DeleteCommand プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DbDataAdapter.DeleteCommand プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS