Я хочу получать данные из длинного запроса, как это делает Sql Server Management Studio. Я имею в виду, что он отображает небольшие объемы данных, как только они получены с сервера (в данном случае, SQL Server 2008).
Я использую C # и NET 3.5. Я прочитал документацию о BeginExecuteReader: этот метод запускает запрос асинхронно, но операция чтения выполняется синхронно.
К сожалению, я не нашел ни одного реального примера, когда гуглял по этому поводу :-( Можете ли вы помочь мне с этой темой?
Мой запрос прост: SELECT [...] FROM [...] WHERE [...]
Но задействовано много строк, и я хотел бы показать пользователю самые первые, соответствующие запросу, не дожидаясь завершения всей операции.
Большое спасибо!