Re: Field 'ID' can not be modified in master/detail



Ok this is what had happen to you - when you are inserting record to Detail
dataset ID field of Detail is initialized with value of ID parameter (this
is how Delphi implementation of master detail works). But since Detail ID is
autoincrement field this operation fails. In general it was very bad idea to
use same name for PK in Master and Detail tables. Also autoincrement fields
are PITA in modern apps, which extensively utilizes disconnected mode.


.