【发布时间】:2018-05-05 01:57:12
【问题描述】:
我在 Delphi XE5 中使用 TFDQuery 组件从 PostgreSQL 数据库中的表中插入和更新记录。我在添加字段(在 DFM 中保留)时遇到的一个缺点是它没有检测到某些表字段为 NOTNULL。组件应该将 TFields 的“Required”属性设置为“True”,但发生的情况是所有字段,包括主键都设置为“False”。我想知道这方面有没有具体的配置,是组件BUG,还是预期的行为。
【问题讨论】:
-
我是这么认为的,因为 Unidac Uniquery 也使用相同的编辑器并设法获得不可为空的字段
标签: database postgresql delphi firedac