这是关于C#typed dataSets
我有一个类型化的数据集,我使用了数据表的Row的部分类,并为其添加了一个新的public int。
我可以设置int,但是当我调用Merge()将一堆数据合并在一起时,添加的public int将丢失(返回0)。
之前有人遇到过这个吗?
答案 0 :(得分:0)
我想你已经将新的int-property添加到了Cs-sourcecode。
如果使用visualstudio编辑属于数据集的xsd文件并在其中添加int-field(进入xsd),则应重新生成数据集并将新的int-field包含为property。 Merge(),GetXml()..应该按预期工作。新值不会自动保留在数据库中。