2008-09-26 2 views
2

Я хочу перейти с Embarcadero Delphi на Visual Studio, но без класса TClientDataset это очень сложно. Этот класс представляет собой набор данных в памяти.Есть ли реализация для Delphi: TClientDataSet в C++ для MVS?

Я не могу найти ни одного класса, такого как TClientDataset.

Может ли кто-нибудь помочь мне найти что-то вроде этого, пожалуйста?

ответ

2

В .NET пара System.Dataset и System.Datatable очень разные звери из TClientDataset.

Фильтрация и привязка выполняются в другом классе (Dataview), dotNET DataGrid скрывает это немного. Метод извлечения - это , ближайший к datatable, который предоставляется в терминах фильтрации (он возвращает массив указателей на DataRows).

Группировка не такая мощная, как в TClientDataset, так как индексирование хуже. (Как и в Dotnet 1.1)

Там нет записи курсора на DataTable, поэтому позиционирование на визуальных элементах управления - она ​​занимает 10 строк кода только, чтобы получить фактическую запись из DataGrid.

Таким образом, легкость позиционирования курсора на сетке и получить значение значения поля набора данных не существует.

Смежные вопросы