Где найти примеры и материалы для самостоятельного освоения BeginExecuteReader?
Задача состоит в том, чтобы написать окошко ожидания, которое будет показываться во время выполнения длительных запросов к базе данных, и из которого можно будет эти запросы убивать. Используется .Net 4, поэтому без async и await. Нужны ссылки на примеры и материалы, где решались подобные задачи. Или хотя бы просто примеры правильного использования BeginExecuteReader().
А чем вам не нравится пример из MSDN? msdn.microsoft.com/ru-ru/library/1a674khd(v=vs.110...
Вы можете проверять состояние IAsyncResult не в цикле, как в примере, а в таймере, попутно отображая прогресс выполнения.