Hmmm did the actual question get addressed?
Ummm,
I think not. I mean, there's alot of discussion, but I when I read the original request for advice, I understood it as meaning that the remote sites do not have access to the central database and that dcarlson plans on using persistant recordsets.
I see no reason why a persistant recordset consisting of all transactions the site generated would be too hard to cope with.
I see loads of reasons why multiple persistant recordsets would be hard to cope with (especially if there are multiple relationships between tables).
The art is in designing the transaction table... if you go that way :)
Cheers
Paul Lewis
Agreement - thats good :)
Of course, it doesn't mean we're right, but solidarity breeds confidence!
I do disagree though with your comment "attempting ANY form of remote synchronization was a waste of time" as the beauty of the transaction table (whether it is an external log file or a table in the database) is that you can rebuild your entire data set byt re-processing the transaction records in the same order that you process them "last time".
Does this mean you have to waste space storing everything twice? YES more or less it does.
It also makes life hard if you have multiple Long Binary or BLOB fields in your database. Having a generic transaction table will only work well if you are in control of the database structure (obvious but sadly not always the case!)
Anyway, dcarlson has "some work to do" however he ends up doing it... I'd like to say it'll be fun... maybe it will ;)
Cheers
Paul Lewis