Lass dir in einer Trace doch anzeigen, welche
SQL Statements in der Datenbank landen.
Was ich noch prüfen würde: Für die einzelnen Felder gibt es Flags (Update, Key, Where), die steuern, wie die Felder bei einem Insert/Update behandelt werden sollen. Vielleicht hat es da etwas.