Hvis du bruger ADO.NET og SQL-dataudbyder, så tag et kig på SqlCommand.Cancel-metoden. Det gør, hvad du leder efter. Den forsøger dog at annullere, og aflysningen kan tage tid. Grundlæggende er det op til SQL Server at beslutte, hvornår din annulleringsanmodning skal imødekommes. Når forespørgslen er annulleret, bør du få en SqlException, der angiver, at handlingen blev annulleret af brugeren. Tilsyneladende ønsker du ikke at behandle denne undtagelse som en undtagelse og håndtere den specielt, som hvis SqlException skyldes, at brugeren annullerer operationen, bare sluk den.