Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Pascal] Как, как... Как обычно в Borland'е — через %опу ;-) 17.11.03 10:05 Число просмотров: 1498
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 17.11.03 10:11 Количество правок: 2
|
> По необходимости перелез на Delphi. Теперь мучаюсь > вопросом, как отвязать ClientDataSet от провайдера. Суть в > том, что мне надо создать "пустой" датасет, набить его > данными вручную и сохранить в файл.
Хе-х... Почитай справку по свойству Active... Там рассказывается порядок, как TClientDataset заполняется данными...
Потом почитай справку как работать с TClientDataset
Потом «Using a client dataset with file-based data» ;-)))
Из всего этого чтива я сделал такие выводы:
Для пустого TClientDataset надо сперва сконструировать поля данных... Можно через FieldDefs, можно «занять» их у другого TDataSet...
Потом сохранить их в пустой файл методом SaveToFile. В этом файле данных не будет, но будет описание полей ;-)
Ну а дальше ты вроде как понял — если нет Data Provider'a, то будет юзаться файл данных. Его надо указать, конечно же.
Вроде так, в справке там дохрена чего написано.
|
|
|