Используйте Async CTP VB с SqlDataAdapter для оператора Select и DataSet - PullRequest
1 голос
/ 10 октября 2011

Я хочу знать, как использовать ASYNC CTP для управления запросами к базе данных SQL с помощью оператора SQL Select и использовать SQLDataAdapter для заполнения DataSet.Я скачал VS2010 SP1 и ASYNC CTP, я также просмотрел видео на сайте MSDN и включенную документацию.

1 Ответ

1 голос
/ 19 октября 2011

Хорошо, теперь я понимаю ваш вопрос.

Вы не можете использовать SqlDataAdapter для асинхронного заполнения набора данных.SqlDataAdapter не обеспечивает поддержку асинхронного программирования событий, такого как в PictureBox и SoundPlayer Windows Forms.

Если вы хотите выполнить асинхронность в SqlDataAdapter, вам нужно расширить SqlDataAdapter, чтобы самостоятельно реализовать обработку событий завершения и отмены.Необходимо определить завершенные аргументы событий и асинхронных событий, производные от класса AsyncCompletedEventArgs.

Для получения дополнительной информации посетите страницу: «Пошаговое руководство. Реализация компонента, поддерживающего асинхронный шаблон на основе событий» в библиотеке MSDN.

...