gpt4 book ai didi

delphi - TClientDataSets 的 'invalid field type' 错误我不明白

转载 作者:行者123 更新时间:2023-12-02 09:05:32 26 4
gpt4 key购买 nike

我将嵌套数据库结构与 TClientDataSets 一起使用。我是编程新手,所以我的行话有十比一的错误。

我的问题如下:我定义了数据库结构和嵌套结构的所有字段,然后调用主 clientDataSet 的 CreatDataSet 方法,它起作用了。然后我想向主 ClientDataSet 添加另一个数据字段。然后,我调用了 Master ClientDataSet 的 ClearData 方法,然后尝试再次调用 CreateDataSet 来创建新结构。正是在这里我遇到了我的问题。我收到“无效字段类型错误”,但我真的不知道或不明白问题是什么。

那么,在调用createdata set方法,然后调用cleardata方法,然后添加一个字段,然后再次调用createdataset方法之后,如何创建一个exsta字段,而不会出现“无效字段类型错误”?

有谁有关于这个问题的任何信息吗?我使用Delphi 2007

亲切的问候

里安·德·维利尔斯

最佳答案

这是一个 Delphi 错误。

在调用 CreateDataSet 之前调用 YourDataset.FieldDefs.Clear,它应该可以工作。

有关更多信息,请查看此质量控制报告:

http://qc.codegear.com/wc/qcmain.aspx?d=38984

编辑:

仔细阅读您的问题后,问题可能是其他问题,但请尝试 FieldDefs.Clear 并让我知道结果。

关于delphi - TClientDataSets 的 'invalid field type' 错误我不明白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/346142/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com