我有SQL的一个复杂,它涉及大量的计算等。我想知道是否有可能取消颁发给SQL服务器的查询?
防爆。 有一个关于搜索名为搜索和用户点击按钮。 我想显示一个名为“取消”按钮,即应取消颁发给SQL服务器的查询。
这可能吗?
我有SQL的一个复杂,它涉及大量的计算等。我想知道是否有可能取消颁发给SQL服务器的查询?
防爆。 有一个关于搜索名为搜索和用户点击按钮。 我想显示一个名为“取消”按钮,即应取消颁发给SQL服务器的查询。
这可能吗?
有在ADO.NET很多asynchron功能,例如SqlCommand.BeginExecuteNonQuery
。
你可以在你的应用程序中调用这些函数,存储结果对象,当用户点击“取消”按钮将其取消。
因此,在伪代码,你可以做下列步骤操作:
IAsyncResult
函数调用返回的对象(用于检测当操作完成后再次隐藏取消按钮)。 Cancel
方法的SqlCommand
。