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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- SqlCommand.EndExecuteNonQuery メソッドのページへのリンク