I\'m executing one stored procedure from the \'.net\' code. Since there is a lot of data, it is taking too much time to execute. Is there any way to stop this execution from
Yes sqlcommand.cancel is your friend http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.cancel.aspx
Yes, you can cancel the query by using SqlCommand.Cancel
. However, the command must be running in another thread (otherwise Cancel will be called only after the command is finished).
Also you can specify a CommandTimeout
if you want to cancel this query when it runs over a specified time limit.
You can do myCommand.Cancel()
, and this will work best as even i have face similar issue in past, and using myCommand.Cancel()
i have solved my issue. :) :)