Se programmi in ADO non si utilizza più, per i record già presenti, l'edit prima di un update e gli errori normalmente hanno numeri "esagerati" tipo questo:-2147467259.