This option is not supported any more.
property PermitPrepare: boolean stored False;
This option is out of date and isn't supported any more. The default behavior is the same to that when PermitPrepare is set to False. To get the same behaviour as when PermitPrepare is set to True, you need to execute the TCustomDASQL.Prepare method explicitly.