I made the following changes to make this work can you please add to your code so I dont break at next update? or let me know how and what you want to change so I dont get a suprise next update
Thanks
Paul
To Business layer I added this Property. (with a private as well)
<Category(EDITOR_CATEGORY_CRUD), _
DefaultValue(
Description(
And in Data Layer
In method BuildUpdateInfo aroung line 573
loInfo.Fields.Add(lcFieldName)
Incidentally, this probably would have fixed Rob Toyias's issue the other day, too; it had to do with the Oracle PK being passed twice for non updatable PKs.
I think what you describe is how transactional replication works, I am using merge replication and it seems to work just fine except for the problem I described. I'm not expert on replication so I could be wrong but from what I've read about merge replication it should work ok.