Need help cloning? Learn how to
clone a repository.
is a free Git and Mercurial client for Windows.
is a free Git and Mercurial client for Mac.
If the Statement is executing within executeQuery() while Statement.cancel() is called, an error is thrown from Statement.cancel(). Cancel method should not require that a result set be open and should not be a synchronized method.
Example program demonstrating the problem: