SqlCeDataAdapter.RowUpdated イベント
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)

Dim instance As SqlCeDataAdapter Dim handler As SqlCeRowUpdatedEventHandler AddHandler instance.RowUpdated, handler
public: event SqlCeRowUpdatedEventHandler^ RowUpdated { void add (SqlCeRowUpdatedEventHandler^ value); void remove (SqlCeRowUpdatedEventHandler^ value); }


RowUpdating イベントと RowUpdated イベントを使用する例を次に示します。
Public Sub Snippet5() ' Create DataAdapter ' Dim adp As New SqlCeDataAdapter("SELECT * FROM products", "Data Source = MyDatabase.sdf") Dim cb As New SqlCeCommandBuilder(adp) ' Create and fill the dataset (select only first 5 rows) ' Dim ds As New DataSet() adp.Fill(ds, 0, 5, "Table") ' Modify dataSet ' Dim table As DataTable = ds.Tables("Table") table.Rows(1)("Product Name") = "Asian Chai" ' Add handlers ' AddHandler adp.RowUpdating, AddressOf OnRowUpdating AddHandler adp.RowUpdated, AddressOf OnRowUpdated ' Update, this operation fires two events (RowUpdating/RowUpdated) ' adp.Update(ds, "Table") ' Remove handlers ' RemoveHandler adp.RowUpdating, AddressOf OnRowUpdating RemoveHandler adp.RowUpdated, AddressOf OnRowUpdated End Sub 'Snippet5 Private Shared Sub OnRowUpdating(ByVal sender As Object, ByVal e As SqlCeRowUpdatingEventArgs) Console.WriteLine("OnRowUpdating") Console.WriteLine(e.Command.CommandText) Console.WriteLine(e.StatementType) Console.WriteLine(e.Status) End Sub 'OnRowUpdating Private Shared Sub OnRowUpdated(ByVal sender As Object, ByVal e As SqlCeRowUpdatedEventArgs) Console.WriteLine("OnRowUpdated") Console.WriteLine(e.Command.CommandText) Console.WriteLine(e.StatementType) Console.WriteLine(e.Status) End Sub 'OnRowUpdated
public void Snippet5() { // Create DataAdapter // SqlCeDataAdapter adp = new SqlCeDataAdapter( "SELECT * FROM products", "Data Source = MyDatabase.sdf"); SqlCeCommandBuilder cb = new SqlCeCommandBuilder(adp); // Create and fill the dataset (select only first 5 rows) // DataSet ds = new DataSet(); adp.Fill(ds, 0, 5, "Table"); // Modify dataSet // DataTable table = ds.Tables["Table"]; table.Rows[1]["Product Name"] = "Asian Chai"; // Add handlers // adp.RowUpdating += new SqlCeRowUpdatingEventHandler(OnRowUpdating); adp.RowUpdated += new SqlCeRowUpdatedEventHandler(OnRowUpdated); // Update, this operation fires two events (RowUpdating/RowUpdated) // adp.Update(ds, "Table"); // Remove handlers // adp.RowUpdating -= new SqlCeRowUpdatingEventHandler(OnRowUpdating); adp.RowUpdated -= new SqlCeRowUpdatedEventHandler(OnRowUpdated); } private static void OnRowUpdating(object sender, SqlCeRowUpdatingEventArgs e) { Console.WriteLine("OnRowUpdating"); Console.WriteLine(e.Command.CommandText); Console.WriteLine(e.StatementType); Console.WriteLine(e.Status); } private static void OnRowUpdated(object sender, SqlCeRowUpdatedEventArgs e) { Console.WriteLine("OnRowUpdated"); Console.WriteLine(e.Command.CommandText); Console.WriteLine(e.StatementType); Console.WriteLine(e.Status); }


Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlCeDataAdapter.RowUpdated イベントを検索する場合は、下記のリンクをクリックしてください。

- SqlCeDataAdapter.RowUpdated イベントのページへのリンク