Bueno ya he localizado, al menos, donde me salta el error.
Es cuando hago:
Código Delphi
[-]
Nombre_DataModule.NombreTabla.UpdateBatch();
¿Porque me dá error? No lo sé. La misma configuración tengo para esa tabla que para otras que si se "Updean", incluso tablas que comparten la misma ADOConnetion con la tabla que da error.
Las propiedades de las tablas con respecto a la que da el error son las mismas exactamente, y no tiene ningún evento ni After ni Before que pueda producir algún tipo de efecto lateral imprevisto.