Я хочу перейти с Embarcadero Delphi на Visual Studio, но без класса TClientDataset это очень сложно. Этот класс представляет набор данных в памяти.
Я не могу найти такой класс, как TClientDataset.
Может ли кто-нибудь помочь мне найти что-то подобное, пожалуйста?





В Visual Studio есть классы DataSet и DataTable, которые очень близки к TClientDataSet в Delphi.
См. http://msdn.microsoft.com/en-us/library/system.data.dataset.aspx
Пара .NET System.Dataset и System.Datatable очень разные звери из TClientDataset.
Фильтрация и привязка выполняются в другом классе (Dataview), dotNET DataGrid немного скрывает это. Метод извлечения - это ближайший к datatable обеспечивает фильтрацию (возвращает массив указателей на DataRows).
Группировка не такая мощная, как в TClientDataset, как и индексация. беднее. (Как в dotNet 1.1)
В DataTable нет курсора записи, поэтому позиционирование включено визуальные элементы управления - требуется 10 строк кода, чтобы получить фактическая запись из DataGrid.
Таким образом, легко разместить курсор на сетке и получить значение поля набора данных не существует.