我的
TFDQuery
原来没有定义字段,只是一个Select * from Table
。要添加记录,我使用 DataSource->DataSet->AppendRecord()
将 uniqueid
字段设置为 0 作为占位符。
我现在使用字段编辑器添加了持久字段;将它们全部添加。默认情况下,它将
uniqueid
字段设置为 ReadOnly
和 ServerAutoIncrement
字段,但即使我关闭 ReadOnly
它现在说你不能更新 uniqueid
字段。如果我禁用 ServerAutoIncrement
和 ClientAutoIncrement
它实际上会尝试使用 0 作为 uniqueid
,忽略 SQLite 自动增量功能。
如何使用
AppendRecord()
在使用字段编辑器设置字段时添加新记录?
TIA!!