SqlCommand.EndExecuteNonQuery メソッド
アセンブリ: System.Data (system.data.dll 内)

Dim instance As SqlCommand Dim asyncResult As IAsyncResult Dim returnValue As Integer returnValue = instance.EndExecuteNonQuery(asyncResult)
戻り値
影響を受けた行の数 (ExecuteNonQuery と同じ動作)。


BeginExecuteNonQuery を呼び出して Transact-SQL ステートメントを実行する場合は、EndExecuteNonQuery を呼び出して、操作を完了させる必要があります。コマンドの実行プロセスが完了していない場合、このメソッドは操作の完了までブロック状態になります。コマンドの操作が完了しているかどうかは、BeginExecuteNonQuery メソッドによって返された IAsyncResult のインスタンスを使用して確認できます。BeginExecuteNonQuery の呼び出しでコールバック プロシージャを指定した場合、このメソッドを呼び出す必要があります。


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlCommand.EndExecuteNonQuery メソッドを検索する場合は、下記のリンクをクリックしてください。

- SqlCommand.EndExecuteNonQuery メソッドのページへのリンク