A ver si entiendo...
La base de datos la tienes en acces y la interfaz la estas haciendo en delphi; las tablas tienen correctamente sus realciones y actualiza en cascada o algo asi... Cuando realizas la consulta
Código SQL
[-]SELECT Inventario.CdProd, Inventario.CdAlm, Inventario.Cantidad, Prod.CdProd, Prod.Descrip
FROM Prod INNER JOIN Inventario ON Prod.CdProd = Inventario.CdProd;
en acces te funciona y te permite actualizar ahi mismo... he ahi la diferencia como acces permite realizar tanto bd como interfaz, es muy versatil a la hora de trabajarlo; cuando tu lo conectas con delphi, desde este no podras hacer lo mismo (Como dirian: "El perezoso trabaja doble"
), lo que tienes que hacer es un Update en las tablas pero no desde tu consulta, aunque si inventas la forma podrias darle la "sensacion" al usuario de que es asi y no crear otra especie de formulario... Espero estar en lo correcto
Saludos