Согласно этой странице, можно использовать TClientDataset
как набор данных в памяти, полностью независимый от любых реальных баз данных или файлов. Он описывает, как настроить структуру таблицы набора данных и как загрузить в нее данные во время выполнения. Но когда я попытался следовать его инструкциям в D2009, шаг 4 (table.Open
) вызвал исключение. Он сказал, что у него не указан провайдер.
Весь смысл примера на этой странице - создать набор данных, который не нуждается в поставщике. Страница неправильная, устарела или я что-то пропустил? И если страница неправильная, что мне нужно использовать для создания полностью независимого набора данных в памяти? Я использовал TJvMemoryData
, но, если возможно, я бы хотел уменьшить количество дополнительных зависимостей, которые мой набор данных добавляет в мой проект.