Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Отображение в DataSet своих данных


Автор: SerGreY 3.4.2006, 13:58
Можно ли в DataSet1 или ClientDataSet отображать не данные, полученниые из запроса или еще откуда, а самому добавлять в него записи программно для отображения в Grid?

Вроде этого: DataSet1.Insert('ABC','ASD')

Автор: sexton 3.4.2006, 15:58
Читай справку по методам TDataSet:
Append
AppendRecord
Insert
InsertRecord
Edit
Post
Delete

и прочая, прочая...

Автор: Vit 4.4.2006, 14:59
Думаю что нет, датасет реально мало что хранит... это передаточное звено между драйвером базы данных и приложением, наверное надо писать что-то самому. Как вариант - запросить данные сбросить их в какую нибудь memory Table (такой миллион от третьесторонних производителей, например в RxLib) и туда уже добавлять своё сколько угодно

Автор: sexton 4.4.2006, 17:12
Vit, по-моему мы с тобой по-разному поняли, что нужно человеку smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)