Источник данных загружает все данные из БД?

#c# #.net #datasource #sql-server-ce

#c# #.net #источник данных #sql-server-ce

Вопрос:

Я создал источник данных из базы данных northwind (SQLCE). Затем я перетаскиваю элемент источника данных в форму, и сетка была создана.

Вопрос в том, загружает ли datasource все данные из dataset? Или, может быть, он загружает часть данных, когда я прокручиваю сетку? Как это обеспечить?

Ответ №1:

Все данные из базы данных извлекаются клиенту. Чтобы убедиться, что это так, просто проверьте команду Select в адаптере TableAdapter, используемом для извлечения данных.

Кроме того, я не уверен насчет SQLCE, но MS SQL server позволяет отслеживать запросы к серверу БД с помощью инструмента профилировщика SQL Server.