Использование компонента TUpdateSQL
Компонент TUpdateSQL используется для подтверждения кэшированных изменений в НД, связанном с компонентом TQuery. Такой НД является результатом выполнения SQL-оператора SELECT и может быть доступным для обновления или доступным только для чтения. В последнем случае свойство НД
property CanModify: Boolean;
(реальная возможность модификации НД) возвращает False, даже если свойство компонента TQueryproperty RequestLive: Boolean;
(разрешение модификации НД) установлено в True на этапе разработки приложения или программно во время выполнения.Компонент TUpdateSQL позволяет вносить изменения в НД, доступные только для чтения. Этот компонент как бы объединяет в себе три компонента TQuery, содержащих SQL-операторы INSERT, UPDATE, DELETE для соответственно добавления, изменения или удаления записи.