我有一个数据集TclientDataSet其中的字段是由代码创建的。 我需要用户在保留现有数据的同时附加其他字段。如何在没有CreateDataset的情况下将新字段添加到数据集?
`MYclientDataSet.FieldDefs.Add(s, ftString, 20);
MYclientDataSet.CreateDataset;
MYclientDataSet.Open;
MYclientDataSet.edit;
MYclientDataSet.FieldByName(s).AsString := 'Test';
MYclientDataSet.post;`
这可以工作,但CreateDataset会擦除所有数据。 有什么方法将新字段添加到数据集?
我已经尝试了许多其他的解决方案,但没有一个似乎工作
千恩万谢
您可以加入有关您的其他解决方案一些细节已经尝试过? –