VBでもADOで非同期クエリ投げてれば、
クエリのキャンセルできるんじゃなかったっけ?