Un pequeño aporte... Podrias mejorar tu codigo de UPDATE... esto es una opción:
Código:
update 20092
set practica = (exp + expgrup + pract1 + pract2 + pract3 + pract4 + pract5),
tfinal = (parcial1 + parcial2+ practica + final + trab_final)
where matricula = 'NUMERO_MATRICULA'
podrias hasta colocarlo en un Store Procedure y solo llamar al SP desde delphi.