You think? <g> I thought so, too, but at present I'm not sure why it won't build the update command (which is what it would seem to be failing to do). It did make me build the JOIN condition myself, but would its inability to handle that also mean it couldn't handle building the update command? Any ideas?
>You mean that when you Tableupdate() and stop processing in the BeforeUpdate method in your CA subclass, the incoming parameter cUpdateInsertCmd is empty at that point? That would certainly be a problem. :-)